summaryrefslogtreecommitdiff
path: root/tests/gobject
diff options
context:
space:
mode:
authorRyan Lortie <desrt@desrt.ca>2012-11-05 11:07:16 -0500
committerRico Tzschichholz <ricotz@ubuntu.com>2013-01-04 21:20:04 +0100
commitc2055f22f4399a23d1c02a94f8b029212e37e162 (patch)
tree0661e2a71977b2acadea57e3d32296eb580db41a /tests/gobject
parent125833d4277046efc77aeabe43282514b9f5bc73 (diff)
downloadglib-c2055f22f4399a23d1c02a94f8b029212e37e162.tar.gz
gtype: disallow adding interfaces after the fact
Add a check to prevent adding an interface to a class that has already had its class_init done. This is an incompatible change but it is suspected that there are not many users of this functionality. Two known exceptions are pygobject (fixed in bug 686149) and our own testsuite (affected tests have been temporarily disabled by this patch). Once we confirm that nobody else is using this functionality we can remove a rather large amount of code for dealing with this case. https://bugzilla.gnome.org/show_bug.cgi?id=687659
Diffstat (limited to 'tests/gobject')
-rw-r--r--tests/gobject/Makefile.am3
1 files changed, 0 insertions, 3 deletions
diff --git a/tests/gobject/Makefile.am b/tests/gobject/Makefile.am
index 63f2bcfd3..9679e050b 100644
--- a/tests/gobject/Makefile.am
+++ b/tests/gobject/Makefile.am
@@ -59,9 +59,6 @@ test_programs = \
accumulator \
defaultiface \
dynamictype \
- ifacecheck \
- ifaceinit \
- ifaceinherit \
override \
performance \
performance-threaded \