diff options
author | Benjamin Otte <otte@redhat.com> | 2017-12-16 02:24:12 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2017-12-16 02:48:12 +0100 |
commit | 3438dcdd4e0282f69f9d31659d7c01a5fab66b0f (patch) | |
tree | 9216b4e50e82bc9000a3c560eed751a2cda53450 /gdk/x11/gdkdevicemanager-xi2.c | |
parent | 8f6194a88340f1f842099b8f3f55bf48d5ef5069 (diff) | |
download | gtk+-3438dcdd4e0282f69f9d31659d7c01a5fab66b0f.tar.gz |
x11: Add necessary NULL check
Diffstat (limited to 'gdk/x11/gdkdevicemanager-xi2.c')
-rw-r--r-- | gdk/x11/gdkdevicemanager-xi2.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gdk/x11/gdkdevicemanager-xi2.c b/gdk/x11/gdkdevicemanager-xi2.c index 40e6aaa578..851c52f0a3 100644 --- a/gdk/x11/gdkdevicemanager-xi2.c +++ b/gdk/x11/gdkdevicemanager-xi2.c @@ -990,7 +990,8 @@ handle_property_change (GdkX11DeviceManagerXI2 *device_manager, device = g_hash_table_lookup (device_manager->id_table, GUINT_TO_POINTER (ev->deviceid)); - if (ev->property == gdk_x11_get_xatom_by_name_for_display (gdk_device_get_display (device), "Wacom Serial IDs")) + if (device != NULL && + ev->property == gdk_x11_get_xatom_by_name_for_display (gdk_device_get_display (device), "Wacom Serial IDs")) { GdkDeviceTool *tool = NULL; guint serial_id = 0, tool_id = 0; |