Make ordering for overridden interface properties consistent
authorMatthias Clasen <mclasen@redhat.com>
Fri, 3 Sep 2010 18:52:16 +0000 (14:52 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 3 Sep 2010 18:54:22 +0000 (14:54 -0400)
commitc75429d0a0564c3620c6f72afea9838f661c4e88
tree6b208433648d85ea78bda263730e16c390922a46
parent6ddef375c8eb41da3160ac6984f707a19f1da63b
Make ordering for overridden interface properties consistent

g_object_class_list_properties tries to sort the returned list of
paramspecs by 'type depth' and param_id. But all the overridden
interface properties have a param_id of 0, so they come out in
a random order.

Bug 628253.
gobject/gparam.c