summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGustavo J. A. M. Carneiro <gjc@src.gnome.org>2005-09-25 17:20:22 +0000
committerGustavo J. A. M. Carneiro <gjc@src.gnome.org>2005-09-25 17:20:22 +0000
commit24bead25a45851dea013d33230a052a0071dfb27 (patch)
treedacd4f2c38b33ca95bebb8b378e8ccbcfce1b02d
parent8acb55740ab353ac461bcccd8094c592391a02ee (diff)
downloadpygobject-24bead25a45851dea013d33230a052a0071dfb27.tar.gz
pygobject-24bead25a45851dea013d33230a052a0071dfb27.tar.xz
pygobject-24bead25a45851dea013d33230a052a0071dfb27.zip
Bug 317172: gtk.glade.signal_autoconnect causes leaked objects
-rw-r--r--tests/Makefile.am2
-rw-r--r--tests/leak.glade29
2 files changed, 30 insertions, 1 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index b6ced0e..0a9ee84 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -6,7 +6,7 @@ INCLUDES = \
$(GTK_CFLAGS) \
-I$(top_srcdir)/gobject
-EXTRA_DIST = $(tests) common.py runtests.py test-thread.h test-unknown.h testmodule.py
+EXTRA_DIST = $(tests) common.py runtests.py test-thread.h test-unknown.h testmodule.py leak.glade
noinst_LTLIBRARIES = testhelper.la
linked_LIBS = testhelper.la
diff --git a/tests/leak.glade b/tests/leak.glade
new file mode 100644
index 0000000..50161c0
--- /dev/null
+++ b/tests/leak.glade
@@ -0,0 +1,29 @@
+<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
+<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
+
+<glade-interface>
+
+<widget class="GtkWindow" id="window1">
+ <property name="border_width">25</property>
+ <property name="visible">True</property>
+ <property name="title" translatable="yes">window1</property>
+ <property name="type">GTK_WINDOW_TOPLEVEL</property>
+ <property name="window_position">GTK_WIN_POS_NONE</property>
+ <property name="modal">False</property>
+ <property name="resizable">True</property>
+ <property name="destroy_with_parent">False</property>
+ <property name="decorated">True</property>
+ <property name="skip_taskbar_hint">False</property>
+ <property name="skip_pager_hint">False</property>
+ <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
+ <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
+ <property name="focus_on_map">True</property>
+ <property name="urgency_hint">False</property>
+ <signal name="destroy" handler="on_window1_destroy" last_modification_time="Sun, 25 Sep 2005 14:22:00 GMT"/>
+
+ <child>
+ <placeholder/>
+ </child>
+</widget>
+
+</glade-interface>