# HG changeset patch # User ben # Date 1132643972 0 # Node ID aaf96f4ba61234a5331b280b774d357503cd7994 # Parent 193188e494b25675e4c94ee15d4f3f53dc763754 [xemacs-hg @ 2005-11-22 07:19:31 by ben] fix crash printing iso2022 coding systems mule-coding.c: Fix crashes printing ISO2022 coding systems. diff -r 193188e494b2 -r aaf96f4ba612 src/ChangeLog --- a/src/ChangeLog Tue Nov 22 07:14:54 2005 +0000 +++ b/src/ChangeLog Tue Nov 22 07:19:32 2005 +0000 @@ -1,3 +1,8 @@ +2005-11-22 Ben Wing + + * mule-coding.c (FROB): + Fix crashes printing ISO2022 coding systems. + 2005-11-22 Ben Wing * Makefile.in.in (mostlyclean): diff -r 193188e494b2 -r aaf96f4ba612 src/mule-coding.c --- a/src/mule-coding.c Tue Nov 22 07:14:54 2005 +0000 +++ b/src/mule-coding.c Tue Nov 22 07:19:32 2005 +0000 @@ -2643,10 +2643,10 @@ write_c_string (printcharfun, "(force)"); } -#define FROB(prop) \ - if (!NILP (iso2022_getprop (cs, prop))) \ - { \ - write_fmt_string (printcharfun, ", %s", prop); \ +#define FROB(prop) \ + if (!NILP (iso2022_getprop (cs, prop))) \ + { \ + write_fmt_string_lisp (printcharfun, ", %s", 1, prop); \ } FROB (Qshort);