[glib] gdbus-codegen: post-process all interfaces when parsing >1 file



commit a020fbf8f6cd345c0e7cbd5eb0dae194c5dc6650
Author: Will Thompson <will thompson collabora co uk>
Date:   Thu Sep 1 14:28:57 2011 -0400

    gdbus-codegen: post-process all interfaces when parsing >1 file
    
    This also fixes a crash when you run gdbus-codegen with no arguments.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=656323
    
    Signed-off-by: David Zeuthen <davidz redhat com>

 gio/gdbus-2.0/codegen/codegen_main.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gio/gdbus-2.0/codegen/codegen_main.py b/gio/gdbus-2.0/codegen/codegen_main.py
index 067ac5e..76c838c 100755
--- a/gio/gdbus-2.0/codegen/codegen_main.py
+++ b/gio/gdbus-2.0/codegen/codegen_main.py
@@ -174,7 +174,7 @@ def codegen_main():
     if opts.annotate != None:
         apply_annotations(all_ifaces, opts.annotate)
 
-    for i in parsed_ifaces:
+    for i in all_ifaces:
         i.post_process(opts.interface_prefix, opts.c_namespace)
 
     docbook = opts.generate_docbook



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]