]> git.eshelyaron.com Git - emacs.git/commitdiff
Don't call XGetGeometry for frames without outer X window (Bug#32615)
authorMartin Rudalics <rudalics@gmx.at>
Tue, 4 Sep 2018 06:53:49 +0000 (08:53 +0200)
committerMartin Rudalics <rudalics@gmx.at>
Tue, 4 Sep 2018 06:53:49 +0000 (08:53 +0200)
* src/xfns.c (frame_geometry): Don't call XGetGeometry when
FRAME has no outer X window; return nil instead.  (Bug#32615)

src/xfns.c

index 3da853ede8a98a984c4ed0d8dce5aa9e214e7ec0..1381fee57eec4c37f82645b1ebfac3376f3834ed 100644 (file)
@@ -5054,7 +5054,7 @@ frame_geometry (Lisp_Object frame, Lisp_Object attribute)
   int menu_bar_height = 0, menu_bar_width = 0;
   int tool_bar_height = 0, tool_bar_width = 0;
 
-  if (FRAME_INITIAL_P (f) || !FRAME_X_P (f))
+  if (FRAME_INITIAL_P (f) || !FRAME_X_P (f) || !FRAME_OUTER_WINDOW (f))
     return Qnil;
 
   block_input ();