]> git.ipfire.org Git - thirdparty/vala.git/commit
codegen: Do not use g_object_class_override_property
authorRyan Lortie <desrt@desrt.ca>
Fri, 20 Jan 2012 20:31:17 +0000 (15:31 -0500)
committerJürg Billeter <j@bitron.ch>
Tue, 24 Jan 2012 15:08:54 +0000 (16:08 +0100)
commit1bff29257fa05bf9839583a56f22a1429ea7da73
treef3cd9853ee1c6a7e83be120d50687177850355eb
parent556a22f808de35dbdfd510c287de1f5f3806f60a
codegen: Do not use g_object_class_override_property

Instead, always install our own new property with what we believe the
correct type is.  This avoids a problem with libgee providing properties
on some classes that implement two interfaces having the same property
name with different types.

Fixes bug 666728.
codegen/valagobjectmodule.vala