# HG changeset patch # User Katsumi Yamaoka # Date 1291343412 0 # Node ID d3e1f9a307c39461892c0faccbf06be6abba570f # Parent 6125476aab240509e11a0bf8c6fb1765da4716ff gnus-util.el (gnus-macroexpand-all): Fix last change. diff -r 6125476aab24 -r d3e1f9a307c3 lisp/gnus/gnus-util.el --- a/lisp/gnus/gnus-util.el Fri Dec 03 02:17:23 2010 +0000 +++ b/lisp/gnus/gnus-util.el Fri Dec 03 02:30:12 2010 +0000 @@ -2042,10 +2042,9 @@ (if (consp form) (let ((idx 1) (len (length form)) - elem expanded) + expanded) (while (< idx len) - (when (consp (setq elem (nth idx form))) - (setcar (nthcdr idx form) (gnus-macroexpand-all elem))) + (setcar (nthcdr idx form) (gnus-macroexpand-all (nth idx form))) (setq idx (1+ idx))) (if (eq (setq expanded (macroexpand form)) form) form