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>
This commit is contained in:
Will Thompson 2011-09-01 14:28:57 -04:00 committed by David Zeuthen
parent dbfb56bda9
commit a020fbf8f6

View File

@ -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