]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
Only close frame buffer when closing window if it was open
authorRay Strode <rstrode@redhat.com>
Thu, 29 May 2008 14:25:04 +0000 (10:25 -0400)
committerRay Strode <rstrode@redhat.com>
Thu, 29 May 2008 14:25:04 +0000 (10:25 -0400)
src/ply-window.c

index d128fa627859f04084d835516e32e8177a01b9f1..df138619d518d70082b9af8a0758d68d12542615 100644 (file)
@@ -289,7 +289,8 @@ ply_window_close (ply_window_t *window)
 {
   ply_window_set_mode (window, PLY_WINDOW_MODE_TEXT);
 
-  ply_frame_buffer_close (window->frame_buffer);
+  if (ply_frame_buffer_device_is_open (window->frame_buffer))
+    ply_frame_buffer_close (window->frame_buffer);
 
   if (window->tty_fd_watch != NULL)
     {