From f7185ec704f0681b3a9ce910a0f35d93549f01e3 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 17 Aug 2009 16:59:47 +0200 Subject: [PATCH] Don't crash on NULL parent The parent window can be NULL, check for that before dereferencing. --- gdk/gdkwindow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index b9d0bfff6..87066087d 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -7295,7 +7295,7 @@ gdk_window_get_geometry (GdkWindow *window, /* This reports the position wrt to the native parent, we need to convert it to be relative to the client side parent */ parent = private->parent; - if (!gdk_window_has_impl (parent)) + if (parent && !gdk_window_has_impl (parent)) { *x -= parent->abs_x; *y -= parent->abs_y;