GNOME Bugzilla – Bug 519772
gda_dict_constraint_new() uses private API
Last modified: 2008-03-06 09:00:41 UTC
gda_dict_constraint_new() and gda_dict_constraint_new_with_db() do more than just call g_object_new(), and even use private API. These should be just convenience functions for C. Language bindings do not use them - they just call g_object_new(), sometimes with their derived GType, and sometimes call extra public functions when necessary. Ideally, this would be fixed by some of - Move code to the _init() function. - Add properties. - Add _construct(self, stuff) functions if there is no easier way.
Unless you really need this for the bindings, I won't fix this because this object has been removed in V4 (for which a pre-version is not far away).
This object has been removed, closing the bug.