(select_window_1): Unfreeze window start. Remove a
authorGerd Moellmann <gerd@gnu.org>
Mon, 15 Oct 2001 10:44:09 +0000 (10:44 +0000)
committerGerd Moellmann <gerd@gnu.org>
Mon, 15 Oct 2001 10:44:09 +0000 (10:44 +0000)
doubled test for WINDOW being live.

src/window.c

index 86e8434..8f7dd74 100644 (file)
@@ -1660,7 +1660,7 @@ argument ALL_FRAMES is non-nil, cycle through all frames.")
     window = Fnext_window (window, Qnil, all_frames);
   for (; i < 0; ++i)
     window = Fprevious_window (window, Qnil, all_frames);
-  
+
   Fselect_window (window);
   return Qnil;
 }
@@ -2733,9 +2733,7 @@ select_window_1 (window, recordflag)
   CHECK_LIVE_WINDOW (window, 0);
 
   w = XWINDOW (window);
-
-  if (NILP (w->buffer))
-    error ("Trying to select deleted window or non-leaf window");
+  w->frozen_window_start_p = 0;
 
   XSETFASTINT (w->use_time, ++window_select_count);
   if (EQ (window, selected_window))