]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix minor problems found by static checking.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 1 Dec 2013 17:09:18 +0000 (09:09 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 1 Dec 2013 17:09:18 +0000 (09:09 -0800)
* dispextern.h, xdisp.c (x_draw_bottom_divider): Now static.
* frame.c (set_frame_param) [!HAVE_NTGUI]: Remove.
* xdisp.c (Ftool_bar_height) [USE_GTK || HAVE_NS]: Now const function.

src/ChangeLog
src/dispextern.h
src/frame.c
src/xdisp.c

index 36c379c56dc6c6b14f0ef7ff7ba4ec414580fb3f..fc9e8431146de9cd101f1768d5ed507e7c9cd219 100644 (file)
@@ -1,3 +1,10 @@
+2013-12-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Fix minor problems found by static checking.
+       * dispextern.h, xdisp.c (x_draw_bottom_divider): Now static.
+       * frame.c (set_frame_param) [!HAVE_NTGUI]: Remove.
+       * xdisp.c (Ftool_bar_height) [USE_GTK || HAVE_NS]: Now const function.
+
 2013-12-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
        * image.c (imagemagick_compute_animated_image): Don't crash if we
index fb2053476b0cfcdb9498ffa3339caa6388daac6c..977e2f8c66c7e3973c2448f23a7a374b29e19dc2 100644 (file)
@@ -3255,7 +3255,6 @@ extern void x_update_cursor (struct frame *, bool);
 extern void x_clear_cursor (struct window *);
 extern void x_draw_vertical_border (struct window *w);
 extern void x_draw_right_divider (struct window *w);
-extern void x_draw_bottom_divider (struct window *w);
 
 extern int get_glyph_string_clip_rects (struct glyph_string *,
                                         NativeRectangle *, int);
index df41822f916f18930145a7ecbac0dc2533bd1488..03bdf696c4741a1f448a5ba5927038cc8ad862b3 100644 (file)
@@ -2027,6 +2027,7 @@ set_term_frame_name (struct frame *f, Lisp_Object name)
   update_mode_lines = 16;
 }
 
+#ifdef HAVE_NTGUI
 void
 set_frame_param (struct frame *f, Lisp_Object prop, Lisp_Object val)
 {
@@ -2038,6 +2039,7 @@ set_frame_param (struct frame *f, Lisp_Object prop, Lisp_Object val)
   else
     Fsetcdr (old_alist_elt, val);
 }
+#endif
 
 void
 store_frame_param (struct frame *f, Lisp_Object prop, Lisp_Object val)
index 35db8a0d8adae02bfadc7d16f2fcfeda58ebb98f..e192ed3fd6b6b210f01c548960bc60a3678363fd 100644 (file)
@@ -970,6 +970,7 @@ static int in_ellipses_for_invisible_text_p (struct display_pos *,
 static void x_consider_frame_title (Lisp_Object);
 static void update_tool_bar (struct frame *, int);
 static int redisplay_tool_bar (struct frame *);
+static void x_draw_bottom_divider (struct window *w);
 static void notice_overwritten_cursor (struct window *,
                                        enum glyph_row_area,
                                        int, int, int, int);
@@ -12097,6 +12098,7 @@ tool_bar_height (struct frame *f, int *n_rows, bool pixelwise)
 #endif /* !USE_GTK && !HAVE_NS */
 
 #if defined USE_GTK || defined HAVE_NS
+EXFUN (Ftool_bar_height, 2) ATTRIBUTE_CONST;
 EXFUN (Ftool_bar_lines_needed, 1) ATTRIBUTE_CONST;
 #endif
 
@@ -29118,7 +29120,7 @@ x_draw_right_divider (struct window *w)
     }
 }
 
-void
+static void
 x_draw_bottom_divider (struct window *w)
 {
   struct frame *f = XFRAME (WINDOW_FRAME (w));