]> git.eshelyaron.com Git - emacs.git/commitdiff
* keymap.c.c (Fdefine_key): Use ptrdiff_t, not int.
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 27 Sep 2011 16:00:55 +0000 (09:00 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 27 Sep 2011 16:00:55 +0000 (09:00 -0700)
src/keymap.c

index 03e4688eaad02f0118b154125656afc254125649..6287f6a4a44898efa37f2c355611b522e2295f4c 100644 (file)
@@ -1143,7 +1143,7 @@ binding KEY to DEF is added at the front of KEYMAP.  */)
   if (VECTORP (def) && ASIZE (def) > 0 && CONSP (AREF (def, 0)))
     { /* DEF is apparently an XEmacs-style keyboard macro.  */
       Lisp_Object tmp = Fmake_vector (make_number (ASIZE (def)), Qnil);
-      int i = ASIZE (def);
+      ptrdiff_t i = ASIZE (def);
       while (--i >= 0)
        {
          Lisp_Object defi = AREF (def, i);