From 01d70ef7e620c7e8331f41d2a1e17d2c5a000c82 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Thu, 26 May 2016 22:48:35 +0300 Subject: [PATCH] Avoid byte-compiler warnings due to 'declare-function' * lisp/w32-fns.el (set-message-beep, w32-get-locale-info) (w32-get-valid-locale-ids): * lisp/progmodes/js.el (ido-mode): Specify arglist in 'declare-function' forms, to avoid byte-compiler warnings. --- lisp/progmodes/js.el | 2 +- lisp/w32-fns.el | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lisp/progmodes/js.el b/lisp/progmodes/js.el index a35c4a31d0..40f60c9277 100644 --- a/lisp/progmodes/js.el +++ b/lisp/progmodes/js.el @@ -62,7 +62,7 @@ (defvar moz-repl-name) (defvar ido-cur-list) (defvar electric-layout-rules) -(declare-function ido-mode "ido") +(declare-function ido-mode "ido" (arg)) (declare-function inferior-moz-process "ext:mozrepl" ()) ;;; Constants diff --git a/lisp/w32-fns.el b/lisp/w32-fns.el index 4815f4b8c2..91c0253042 100644 --- a/lisp/w32-fns.el +++ b/lisp/w32-fns.el @@ -31,9 +31,9 @@ ;;;; Function keys -(declare-function set-message-beep "w32fns.c") -(declare-function w32-get-locale-info "w32proc.c") -(declare-function w32-get-valid-locale-ids "w32proc.c") +(declare-function set-message-beep "w32fns.c" (sound)) +(declare-function w32-get-locale-info "w32proc.c" (lcid &optional longform)) +(declare-function w32-get-valid-locale-ids "w32proc.c" ()) ;; Map all versions of a filename (8.3, longname, mixed case) to the ;; same buffer. -- 2.39.2