]> git.eshelyaron.com Git - emacs.git/commitdiff
(Fexecute_kbd_macro): Local var `pdlcount' renamed from
authorKarl Heuer <kwzh@gnu.org>
Tue, 9 Jan 1996 02:34:30 +0000 (02:34 +0000)
committerKarl Heuer <kwzh@gnu.org>
Tue, 9 Jan 1996 02:34:30 +0000 (02:34 +0000)
`count' to remove collision with recently renamed argument.

src/macros.c

index cd1c79071c06b3acb1416d872e9729df11e53000..80e3025a9a8eca0b89dc994710acbcd9d4cc41d0 100644 (file)
@@ -208,13 +208,14 @@ COUNT is a repeat count, or nil for once, or 0 for infinite loop.")
 {
   Lisp_Object final;
   Lisp_Object tem;
-  int count = specpdl_ptr - specpdl;
+  int pdlcount = specpdl_ptr - specpdl;
   int repeat = 1;
   struct gcpro gcpro1;
 
-  if (!NILP (count))
-    count = Fprefix_numeric_value (count),
+  if (!NILP (count)) {
+    count = Fprefix_numeric_value (count);
     repeat = XINT (count);
+  }
 
   final = indirect_function (macro);
   if (!STRINGP (final) && !VECTORP (final))
@@ -239,7 +240,7 @@ COUNT is a repeat count, or nil for once, or 0 for infinite loop.")
         && (STRINGP (Vexecuting_macro) || VECTORP (Vexecuting_macro)));
 
   UNGCPRO;
-  return unbind_to (count, Qnil);
+  return unbind_to (pdlcount, Qnil);
 }
 \f
 init_macros ()