Explicitly sort object interfaces, properties, and signals
authorColin Walters <walters@verbum.org>
Wed, 7 Oct 2009 19:54:05 +0000 (15:54 -0400)
committerColin Walters <walters@verbum.org>
Wed, 7 Oct 2009 20:02:31 +0000 (16:02 -0400)
commitf152f5e97df7783c61907b5f201840afbd46331f
tree5ef6b2f941795971d18539f728be8d20c761bfbe
parent5013e23d5405db533133a4b158d9dfa0ea95fbe4
Explicitly sort object interfaces, properties, and signals

Previously we were taking this in order from the dumper, which ends up
being some undefined order from GObject.  Just use Node's cmp to sort
them by name explicitly.

This probably doesn't cover all possible instances of this problem,
but these fixes are right.

https://bugzilla.gnome.org/show_bug.cgi?id=597724
giscanner/glibtransformer.py