# HG changeset patch # User Karl Heuer # Date 781286800 0 # Node ID 2c681685646b310556d9506f76896699c731ac69 # Parent ed68c3822e4bbbdba82f600ce77c278e5d0809ca (Fend_kbd_macro, Fexecute_kbd_macro): Don't use XFASTINT as an lvalue. diff -r ed68c3822e4b -r 2c681685646b src/macros.c --- a/src/macros.c Tue Oct 04 16:05:54 1994 +0000 +++ b/src/macros.c Tue Oct 04 16:06:40 1994 +0000 @@ -98,7 +98,7 @@ error ("Not defining kbd macro."); if (NILP (arg)) - XFASTINT (arg) = 1; + XSETFASTINT (arg, 1); else CHECK_NUMBER (arg, 0); @@ -205,7 +205,7 @@ if (!STRINGP (final) && !VECTORP (final)) error ("Keyboard macros must be strings or vectors."); - XFASTINT (tem) = executing_macro_index; + XSETFASTINT (tem, executing_macro_index); tem = Fcons (Vexecuting_macro, tem); record_unwind_protect (pop_kbd_macro, tem);