From a020fbf8f6cd345c0e7cbd5eb0dae194c5dc6650 Mon Sep 17 00:00:00 2001 From: Will Thompson Date: Thu, 1 Sep 2011 14:28:57 -0400 Subject: [PATCH] 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 --- gio/gdbus-2.0/codegen/codegen_main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gio/gdbus-2.0/codegen/codegen_main.py b/gio/gdbus-2.0/codegen/codegen_main.py index 067ac5e73..76c838c27 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