summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorGustavo J. A. M. Carneiro <gjc@src.gnome.org>2006-08-26 17:06:25 +0000
committerGustavo J. A. M. Carneiro <gjc@src.gnome.org>2006-08-26 17:06:25 +0000
commit6c0b030393f51f1ca65708cc6620e0f2456b8779 (patch)
tree57a2babba9869673e98e5a3ec64d652d6847848c /ChangeLog
parent01561230b271ddd16fb650b53e2ed6cc40e99d35 (diff)
type registration fix
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d05bbf1..d632195 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2006-08-26 Gustavo J. A. M. Carneiro <gjc@gnome.org>
+
+ * gobject/gobjectmodule.c (pyg_type_register): Fix type
+ registration once more to account for all corner cases. This time
+ we register interfaces in two stages: first, before properties and
+ signals are registered, we register the interfaces that are
+ already implemented in the parent type and are being overridden;
+ second, after registration of properties and signals, we register
+ the remaining interfaces.
+
2006-08-21 Johan Dahlin <jdahlin@async.com.br>
* docs/Makefile.am (EXTRA_DIST): Remove build_stamp, include generated .html