Mercurial > emacs
diff src/macros.c @ 71839:c31d8ae32af3
(Fstart_kbd_macro): Use CHECK_VECTOR_OR_STRING.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Wed, 12 Jul 2006 13:19:42 +0000 |
parents | 3bd95f4f2941 |
children | 3d45362f1d38 8a8e69664178 |
line wrap: on
line diff
--- a/src/macros.c Wed Jul 12 13:19:33 2006 +0000 +++ b/src/macros.c Wed Jul 12 13:19:42 2006 +0000 @@ -97,10 +97,7 @@ int cvt; /* Check the type of last-kbd-macro in case Lisp code changed it. */ - if (!STRINGP (current_kboard->Vlast_kbd_macro) - && !VECTORP (current_kboard->Vlast_kbd_macro)) - current_kboard->Vlast_kbd_macro - = wrong_type_argument (Qarrayp, current_kboard->Vlast_kbd_macro); + CHECK_VECTOR_OR_STRING (current_kboard->Vlast_kbd_macro); len = XINT (Flength (current_kboard->Vlast_kbd_macro));