# HG changeset patch # User Glenn Morris # Date 1196825739 0 # Node ID 939b10a62bb15340e2de684966287e5e3c063d33 # Parent e4614deae6380930ad5376719cdaa2ff686d5a6b (byte-compile-declare-function): Remove declared function from byte-compile-noruntime-functions. diff -r e4614deae638 -r 939b10a62bb1 lisp/emacs-lisp/bytecomp.el --- a/lisp/emacs-lisp/bytecomp.el Wed Dec 05 03:34:49 2007 +0000 +++ b/lisp/emacs-lisp/bytecomp.el Wed Dec 05 03:35:39 2007 +0000 @@ -2828,6 +2828,9 @@ (list 'declared (nth 3 form)) t)) ; arglist not specified byte-compile-function-environment) + ;; We are stating that it _will_ be defined at runtime. + (setq byte-compile-noruntime-functions + (delq (nth 1 form) byte-compile-noruntime-functions)) nil)