aboutsummaryrefslogtreecommitdiffstats
path: root/src/dbusbind.c
diff options
context:
space:
mode:
authorPaul Eggert2015-01-25 08:33:41 -0800
committerPaul Eggert2015-01-25 09:11:25 -0800
commita3689d3c661fe36df971c875760f8d500b5ae994 (patch)
tree80521f91ec481457cb7f8fcb9f88b3a42e557c8e /src/dbusbind.c
parentc4e54f962714056df6c57c21f694544f237d5f4c (diff)
downloademacs-a3689d3c661fe36df971c875760f8d500b5ae994.tar.gz
emacs-a3689d3c661fe36df971c875760f8d500b5ae994.zip
Count MANY function args more reliably
* alloc.c (Fgc_status, purecopy, unbind_to, garbage_collect_1): * buffer.c (Fbuffer_list, Fkill_buffer): * callint.c (read_file_name, Fcall_interactively): * charset.c (Fset_charset_priority, syms_of_charset): * chartab.c (uniprop_encode_value_numeric): * coding.c (syms_of_coding): * composite.c (syms_of_composite): * data.c (wrong_range): * dbusbind.c (syms_of_dbusbind): * dired.c (file_attributes): * editfns.c (Fdecode_time, update_buffer_properties, format2): * eval.c (run_hook_with_args_2, apply1, call1, call2, call3) (call4, call5, call6, call7): * fileio.c (Finsert_file_contents, choose_write_coding_system) (Fcar_less_than_car, build_annotations, auto_save_error): * filelock.c (get_boot_time): * fns.c (internal_equal, nconc2, Fyes_or_no_p, Fwidget_apply): (maybe_resize_hash_table, secure_hash): * font.c (font_style_to_value, font_open_by_name, Flist_fonts): * fontset.c (fontset_add, Fset_fontset_font): * ftfont.c (ftfont_lookup_cache): * gtkutil.c (xg_get_font): * insdel.c (signal_before_change, signal_after_change): * keymap.c (append_key): * lread.c (load_warn_old_style_backquotes, Fload, init_lread): * minibuf.c (Fread_buffer): * print.c (print_preprocess): * process.c (Fformat_network_address, Fmake_network_process) (server_accept_connection): * sound.c (Fplay_sound_internal): * term.c (Fsuspend_tty, Fresume_tty): * window.c (window_list): * xdisp.c (run_redisplay_end_trigger_hook, add_to_log) (message_with_string): * xfaces.c (Fx_list_fonts): * xfont.c (syms_of_xfont): * xselect.c (x_handle_selection_request) (x_handle_selection_clear, x_clear_frame_selections) (x_clipboard_manager_error_1): Prefer CALLMANY and CALLN to counting args by hand. * doc.c (reread_doc_file): Remove unused code. * fns.c (concat2, concat3): Redo to avoid need for local-var vector. (cmpfn_user_defined, hashfn_user_defined, Fmaphash): Prefer call1 and call2 to Ffuncall. * keyboard.c (safe_run_hook_funcall, safe_run_hooks): Use struct literal rather than a local var, for simplicity. * keymap.c (where_is_internal): Use NULL rather than a pointer to unused args. * lisp.h (CALLMANY, CALLN): New macros. * sound.c (Fplay_sound_internal): Coalesce duplicate code. Fixes: bug#19634
Diffstat (limited to 'src/dbusbind.c')
-rw-r--r--src/dbusbind.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/dbusbind.c b/src/dbusbind.c
index 3bdec0fa4a6..54e92cce16e 100644
--- a/src/dbusbind.c
+++ b/src/dbusbind.c
@@ -1849,12 +1849,7 @@ string denoting the bus address. SERIAL is the serial number of the
1849non-blocking method call, a reply is expected. Both arguments must 1849non-blocking method call, a reply is expected. Both arguments must
1850not be nil. The value in the hash table is HANDLER, the function to 1850not be nil. The value in the hash table is HANDLER, the function to
1851be called when the D-Bus reply message arrives. */); 1851be called when the D-Bus reply message arrives. */);
1852 { 1852 Vdbus_registered_objects_table = CALLN (Fmake_hash_table, QCtest, Qequal);
1853 Lisp_Object args[2];
1854 args[0] = QCtest;
1855 args[1] = Qequal;
1856 Vdbus_registered_objects_table = Fmake_hash_table (2, args);
1857 }
1858 1853
1859 DEFVAR_LISP ("dbus-debug", Vdbus_debug, 1854 DEFVAR_LISP ("dbus-debug", Vdbus_debug,
1860 doc: /* If non-nil, debug messages of D-Bus bindings are raised. */); 1855 doc: /* If non-nil, debug messages of D-Bus bindings are raised. */);