User: ben
Date: 05/11/22 08:19:35
Modified: xemacs/src ChangeLog mule-coding.c
Log:
fix crash printing iso2022 coding systems
mule-coding.c: Fix crashes printing ISO2022 coding systems.
Revision Changes Path
1.888 +5 -0 XEmacs/xemacs/src/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/ChangeLog,v
retrieving revision 1.887
retrieving revision 1.888
diff -u -p -r1.887 -r1.888
--- ChangeLog 2005/11/22 07:14:43 1.887
+++ ChangeLog 2005/11/22 07:19:31 1.888
@@ -1,5 +1,10 @@
2005-11-22 Ben Wing <ben(a)xemacs.org>
+ * mule-coding.c (FROB):
+ Fix crashes printing ISO2022 coding systems.
+
+2005-11-22 Ben Wing <ben(a)xemacs.org>
+
* Makefile.in.in (mostlyclean):
Ignore errors from rm during clean.
1.36 +4 -4 XEmacs/xemacs/src/mule-coding.c
Index: mule-coding.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/mule-coding.c,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -p -r1.35 -r1.36
--- mule-coding.c 2005/06/19 21:08:31 1.35
+++ mule-coding.c 2005/11/22 07:19:32 1.36
@@ -2643,10 +2643,10 @@ iso2022_print (Lisp_Object cs, Lisp_Obje
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);
Show replies by date