]> git.eshelyaron.com Git - emacs.git/commitdiff
(byte-compile-file-form-require): Tweak previous change.
authorGlenn Morris <rgm@gnu.org>
Tue, 25 Aug 2009 07:36:49 +0000 (07:36 +0000)
committerGlenn Morris <rgm@gnu.org>
Tue, 25 Aug 2009 07:36:49 +0000 (07:36 +0000)
lisp/emacs-lisp/bytecomp.el

index 70557d5e247dbff21f8588031cadcf5e2f2fe700..b8e63a4f5f88bf2c0e01283ef96cf37b07b131fa 100644 (file)
@@ -2324,9 +2324,9 @@ list that represents a doc string reference.
   (let ((args (mapcar 'eval (cdr form))))
     (apply 'require args)
     ;; Detect (require 'cl) in a way that works even if cl is already loaded.
-    (when (member (car args) '("cl" cl))
-      (if (byte-compile-warning-enabled-p 'cl-functions)
-         (byte-compile-warn "cl package required at runtime"))
+    (when (and (member (car args) '("cl" cl))
+              (byte-compile-warning-enabled-p 'cl-functions))
+      (byte-compile-warn "cl package required at runtime")
       (byte-compile-disable-warning 'cl-functions)))
   (byte-compile-keep-pending form 'byte-compile-normal-call))