diff src/xfns.c @ 84685:502394270fc6

(x_delete_terminal): Use terminal->name as liveness status.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Thu, 20 Sep 2007 21:18:47 +0000
parents aa5347e75afa
children 32990bd9ba7b bdb3fe0ba9fa
line wrap: on
line diff
--- a/src/xfns.c	Thu Sep 20 21:18:23 2007 +0000
+++ b/src/xfns.c	Thu Sep 20 21:18:47 2007 +0000
@@ -3108,8 +3108,8 @@
   kb = &the_only_kboard;
 #endif
 
-  if (dpyinfo->terminal->deleted)
-    error ("Terminal is being deleted, can't create new frames on it");
+  if (!dpyinfo->terminal->name)
+    error ("Terminal is not live, can't create new frames on it");
 
   name = x_get_arg (dpyinfo, parms, Qname, "name", "Name", RES_TYPE_STRING);
   if (!STRINGP (name)
@@ -4703,8 +4703,8 @@
 
   check_x ();
 
-  if (dpyinfo->terminal->deleted)
-    error ("Terminal is being deleted, can't create new frames on it");
+  if (!dpyinfo->terminal->name)
+    error ("Terminal is not live, can't create new frames on it");
 
   parms = Fcopy_alist (parms);