aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h
diff options
context:
space:
mode:
authorPaul Eggert2015-08-13 13:48:28 -0700
committerPaul Eggert2015-08-13 13:48:58 -0700
commitfbee6265a72a4129d2efbf15a622b13e8b4aae9f (patch)
tree0c1e1e9724c323def043965a236bc021225a9cbd /src/lisp.h
parentb532875a6021cd1715321dda932b187522840944 (diff)
downloademacs-fbee6265a72a4129d2efbf15a622b13e8b4aae9f.tar.gz
emacs-fbee6265a72a4129d2efbf15a622b13e8b4aae9f.zip
Make add_to_log varargs
* src/alloc.c (run_finalizer_handler): * src/charset.c (load_charset_map_from_vector): * src/nsimage.m (ns_load_image): * src/xfaces.c (load_pixmap, load_color2): Simplify, now that add_to_log has a variable number of args. * src/image.c (image_error): Take a variable number of args. Callers simplified. * src/lisp.h (add_to_log, vadd_to_log): Adjust to new APIs. * src/xdisp.c (format_nargs, vadd_to_log): New functions. (add_to_log): Make varargs, and reimplement in terms of vadd_to_log. * src/xfaces.c (merge_face_ref): Fix typo that omitted color name.
Diffstat (limited to 'src/lisp.h')
-rw-r--r--src/lisp.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lisp.h b/src/lisp.h
index 02109d72174..2545203a674 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -3667,7 +3667,8 @@ extern Lisp_Object sit_for (Lisp_Object, bool, int);
3667/* Defined in xdisp.c. */ 3667/* Defined in xdisp.c. */
3668extern bool noninteractive_need_newline; 3668extern bool noninteractive_need_newline;
3669extern Lisp_Object echo_area_buffer[2]; 3669extern Lisp_Object echo_area_buffer[2];
3670extern void add_to_log (const char *, Lisp_Object, Lisp_Object); 3670extern void add_to_log (char const *, ...);
3671extern void vadd_to_log (char const *, va_list);
3671extern void check_message_stack (void); 3672extern void check_message_stack (void);
3672extern void setup_echo_area_for_printing (bool); 3673extern void setup_echo_area_for_printing (bool);
3673extern bool push_message (void); 3674extern bool push_message (void);