diff src/keymap.c @ 73152:645da5a91b56

(Fdefine_key): Yet another int/Lisp_Object mixup (YAILOM).
author Stefan Monnier <monnier@iro.umontreal.ca>
date Thu, 28 Sep 2006 19:00:10 +0000
parents f88e4cd6cc93
children 1a3368a80879 bb0e318b7c53
line wrap: on
line diff
--- a/src/keymap.c	Thu Sep 28 18:45:58 2006 +0000
+++ b/src/keymap.c	Thu Sep 28 19:00:10 2006 +0000
@@ -1156,7 +1156,7 @@
 
   meta_bit = VECTORP (key) ? meta_modifier : 0x80;
 
-  if (VECTORP (def) && ASIZE (def) > 0 && CONSP (AREF (def, make_number (0))))
+  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);