summaryrefslogtreecommitdiff
path: root/gdk/x11
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>1999-11-10 17:15:58 +0000
committerOwen Taylor <otaylor@src.gnome.org>1999-11-10 17:15:58 +0000
commit5a63c9488daa97547638b6b28832b5b6c6a7f123 (patch)
treeb2251a195012353e2d3809166a1643f272673680 /gdk/x11
parenta3a4606eab75a8ee00dccfa9ac9462267426ff8d (diff)
downloadgtk+-5a63c9488daa97547638b6b28832b5b6c6a7f123.tar.gz
Call XFreeDeviceState() on results of XQueryDeviceState().
Wed Nov 10 12:12:03 1999 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkinput-{x11,xfree}.c: Call XFreeDeviceState() on results of XQueryDeviceState().
Diffstat (limited to 'gdk/x11')
-rw-r--r--gdk/x11/gdkinput-x11.c1
-rw-r--r--gdk/x11/gdkinput-xfree.c2
2 files changed, 3 insertions, 0 deletions
diff --git a/gdk/x11/gdkinput-x11.c b/gdk/x11/gdkinput-x11.c
index 4e395ef0ab..eb6d57295b 100644
--- a/gdk/x11/gdkinput-x11.c
+++ b/gdk/x11/gdkinput-x11.c
@@ -865,5 +865,6 @@ gdk_input_common_get_pointer (GdkWindow *window,
}
input_class = (XInputClass *)(((char *)input_class)+input_class->length);
}
+ XFreeDeviceState (state);
}
}
diff --git a/gdk/x11/gdkinput-xfree.c b/gdk/x11/gdkinput-xfree.c
index ca3e578c2e..396151210b 100644
--- a/gdk/x11/gdkinput-xfree.c
+++ b/gdk/x11/gdkinput-xfree.c
@@ -154,6 +154,8 @@ gdk_input_check_proximity (void)
}
xic = (XInputClass *)((char *)xic + xic->length);
}
+
+ XFreeDeviceState (state);
}
tmp_list = tmp_list->next;
}