summaryrefslogtreecommitdiff
path: root/gdk
diff options
context:
space:
mode:
authorRob Bradford <rob@linux.intel.com>2012-03-05 19:41:11 +0000
committerRob Bradford <rob@linux.intel.com>2012-03-06 21:24:41 +0000
commitff2acecac62bd6738511de480669f159a5ffd45e (patch)
tree7aab977c2072d32c8a25418cd24374b0e53eab8d /gdk
parent99e0f4b62cb0c730b40e352f632cd30256cb4817 (diff)
downloadgtk+-ff2acecac62bd6738511de480669f159a5ffd45e.tar.gz
wayland: Add NULL warning check to _gdk_wayland_window_set_device_grabbed
Diffstat (limited to 'gdk')
-rw-r--r--gdk/wayland/gdkwindow-wayland.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/gdk/wayland/gdkwindow-wayland.c b/gdk/wayland/gdkwindow-wayland.c
index 24a2e93ddc..2f6740b289 100644
--- a/gdk/wayland/gdkwindow-wayland.c
+++ b/gdk/wayland/gdkwindow-wayland.c
@@ -1512,7 +1512,11 @@ _gdk_wayland_window_set_device_grabbed (GdkWindow *window,
struct wl_input_device *input_device,
guint32 time_)
{
- GdkWindowImplWayland *impl = GDK_WINDOW_IMPL_WAYLAND (window->impl);
+ GdkWindowImplWayland *impl;
+
+ g_return_if_fail (window != NULL);
+
+ impl = GDK_WINDOW_IMPL_WAYLAND (window->impl);
impl->grab_input_device = input_device;
impl->grab_time = time_;