diff options
author | John Ehresman <jpe@wingware.com> | 2006-01-20 21:27:27 +0000 |
---|---|---|
committer | John Ehresman <jpe@src.gnome.org> | 2006-01-20 21:27:27 +0000 |
commit | 53df8ba50db2bb435762037c9c8544178696b274 (patch) | |
tree | da7d6b9a1adfc48069fab25a40f927ba443e03ea /gtk/gdk.override | |
parent | ec718aaf077d2fabe791cb6a00acfd12454ce4cc (diff) | |
download | pygtk-53df8ba50db2bb435762037c9c8544178696b274.tar.gz |
Bump ref count on x11 so destroy() works as expected
2006-01-20 John Ehresman <jpe@wingware.com>
* gtk/gdk.override (_wrap_gdk_window_new): Bump ref count
on x11 so destroy() works as expected
* tests/test_gdk.py: test for the above
Diffstat (limited to 'gtk/gdk.override')
-rw-r--r-- | gtk/gdk.override | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gtk/gdk.override b/gtk/gdk.override index cf995f9f..3c1236c2 100644 --- a/gtk/gdk.override +++ b/gtk/gdk.override @@ -4153,10 +4153,8 @@ _wrap_gdk_window_new(PyGObject *self, PyObject *args, PyObject *kwargs) return -1; } -#ifdef PLATFORM_WIN32 g_object_ref(self->obj); -#endif /* PLATFORM_WIN32 */ - + pygobject_register_wrapper((PyObject *)self); return 0; } |