diff options
author | Bastien Nocera <hadess@hadess.net> | 2012-05-25 13:24:11 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2012-05-25 14:00:53 +0100 |
commit | fe32a2ecb08d9b6fa7bb9677d7145080859d54e1 (patch) | |
tree | 23df7936e3115667eb6b7b9b2b9895ffd7c539ad | |
parent | a9f89b2810465c24acfa804c5b5d75afbd13bd7c (diff) | |
download | gnome-settings-daemon-fe32a2ecb08d9b6fa7bb9677d7145080859d54e1.tar.gz |
wacom: Fix memleak in filter_events()
-rw-r--r-- | plugins/wacom/gsd-wacom-device.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/wacom/gsd-wacom-device.c b/plugins/wacom/gsd-wacom-device.c index 748aa06d..548f68fd 100644 --- a/plugins/wacom/gsd-wacom-device.c +++ b/plugins/wacom/gsd-wacom-device.c @@ -374,6 +374,8 @@ filter_events (XEvent *xevent, name = XGetAtomName (GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()), pev->property); if (name == NULL || g_strcmp0 (name, WACOM_SERIAL_IDS_PROP) != 0) { + if (name) + XFree (name); return GDK_FILTER_CONTINUE; } XFree (name); |