From f9541e84ba364a24f866331d69f423e0bf228057 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Tue, 5 Apr 2011 13:11:37 -0700 Subject: [PATCH] * xdisp.c (vmessage): Mark as a printf-like function. --- src/ChangeLog | 2 ++ src/xdisp.c | 1 + 2 files changed, 3 insertions(+) diff --git a/src/ChangeLog b/src/ChangeLog index 6bb7a6ff143..7e12a6c9854 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -2,6 +2,8 @@ Fix more problems found by GCC 4.6.0's static checks. + * xdisp.c (vmessage): Mark as a printf-like function. + * term.c (vfatal, maybe_fatal): Mark as printf-like functions. * sound.c (sound_warning): Don't crash if arg contains a printf format. diff --git a/src/xdisp.c b/src/xdisp.c index e6a7f4254ef..fbdd553aa51 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -774,6 +774,7 @@ static int store_mode_line_noprop (const char *, int, int); static void handle_stop (struct it *); static void handle_stop_backwards (struct it *, EMACS_INT); static int single_display_spec_intangible_p (Lisp_Object); +static void vmessage (const char *, va_list) ATTRIBUTE_FORMAT_PRINTF (1, 0); static void ensure_echo_area_buffers (void); static Lisp_Object unwind_with_echo_area_buffer (Lisp_Object); static Lisp_Object with_echo_area_buffer_unwind_data (struct window *); -- 2.39.5