From 53c29c4d3c636c7f02b563b3c683b13ae5863bcf Mon Sep 17 00:00:00 2001 From: Stefan Monnier Date: Wed, 18 Apr 2018 15:56:15 -0400 Subject: [PATCH] * lisp/emacs-lisp/gv.el (gv-define-setter): Silence compiler warning Code placed in the `gv-expander` property will presumably only be used when gv is loaded (bug#14529). --- lisp/emacs-lisp/gv.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/emacs-lisp/gv.el b/lisp/emacs-lisp/gv.el index 01634d84ca5..6bfc32c8356 100644 --- a/lisp/emacs-lisp/gv.el +++ b/lisp/emacs-lisp/gv.el @@ -217,6 +217,8 @@ to be pure and copyable. Example use: (declare (indent 2) (debug (&define name sexp body))) `(gv-define-expander ,name (lambda (do &rest args) + (declare-function + gv--defsetter "gv" (name setter do args &optional vars)) (gv--defsetter ',name (lambda ,arglist ,@body) do args)))) ;;;###autoload -- 2.11.4.GIT