[telepathy-glib-0.24] telepathy-glib: tools/glib-gtypes-generator.py: Sort generated types

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Feb 3 22:48:46 UTC 2021


Module: telepathy-glib
Branch: telepathy-glib-0.24
Commit: e92d895158feacf7b0e4b3b102525447d61b3013
URL:    http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=e92d895158feacf7b0e4b3b102525447d61b3013

Author: Alexander Akulich <akulichalexander at gmail.com>
Date:   Thu Dec 12 23:35:19 2019 +0300

tools/glib-gtypes-generator.py: Sort generated types

---

 tools/glib-gtypes-generator.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/tools/glib-gtypes-generator.py b/tools/glib-gtypes-generator.py
index 05f026c51..d531d910d 100644
--- a/tools/glib-gtypes-generator.py
+++ b/tools/glib-gtypes-generator.py
@@ -231,7 +231,7 @@ class GTypesGenerator(object):
         for struct in structs:
             self.do_struct_header(struct)
 
-        for sig in self.need_structs:
+        for sig in sorted(self.need_structs):
             self.h('GType %stype_dbus_struct_%s (void);\n\n' %
                               (self.prefix_, self.need_structs[sig]))
             self.c('GType\n%stype_dbus_struct_%s (void)\n{\n' %
@@ -247,7 +247,7 @@ class GTypesGenerator(object):
             self.c('  return t;\n')
             self.c('}\n\n')
 
-        for sig in self.need_struct_arrays:
+        for sig in sorted(self.need_struct_arrays):
             self.h('GType %stype_dbus_array_%s (void);\n\n' %
                               (self.prefix_, self.need_struct_arrays[sig]))
             self.c('GType\n%stype_dbus_array_%s (void)\n{\n' %
@@ -260,7 +260,7 @@ class GTypesGenerator(object):
             self.c('  return t;\n')
             self.c('}\n\n')
 
-        for sig in self.need_other_arrays:
+        for sig in sorted(self.need_other_arrays):
             self.h('GType %stype_dbus_array_of_%s (void);\n\n' %
                               (self.prefix_, self.need_other_arrays[sig]))
             self.c('GType\n%stype_dbus_array_of_%s (void)\n{\n' %



More information about the telepathy-commits mailing list