diff src/ChangeLog @ 1313:671b65f2b075

[xemacs-hg @ 2003-02-20 01:12:25 by ben] patch for crashes when deleting frames eval.c: Don't check_quit() unless we're unbinding a real Lisp `unwind-protect' since check_quit() does lots of weird things and not all callers are prepared for it. frame.c: Make absolutely sure there is no quit checking while we are in a "critical section" during frame deletion.
author ben
date Thu, 20 Feb 2003 01:12:26 +0000
parents 3f994430e7b9
children 70921960b980
line wrap: on
line diff
--- a/src/ChangeLog	Wed Feb 19 22:52:37 2003 +0000
+++ b/src/ChangeLog	Thu Feb 20 01:12:26 2003 +0000
@@ -1,3 +1,14 @@
+2003-02-19  Ben Wing  <ben@xemacs.org>
+
+	* eval.c (unbind_to_hairy):
+	Don't check_quit() unless we're unbinding a real Lisp
+	`unwind-protect' since check_quit() does lots of weird things and
+	not all callers are prepared for it.
+	* frame.c:
+	* frame.c (delete_frame_internal):
+	Make absolutely sure there is no quit checking while we are in a
+	"critical section" during frame deletion.
+
 2003-02-16  Steve Youngs  <youngs@xemacs.org>
 
 	* XEmacs 21.5.11 "cabbage" is released.