Avoid a tiny bit of duplication
authorJohan Dahlin <johan@src.gnome.org>
Sat, 3 May 2008 15:01:06 +0000 (15:01 +0000)
committerJohan Dahlin <johan@src.gnome.org>
Sat, 3 May 2008 15:01:06 +0000 (15:01 +0000)
svn path=/trunk/; revision=263

tools/g-ir-scanner

index 9fd16f1..353e985 100755 (executable)
@@ -118,14 +118,13 @@ def main(args):
     glibtransformer.parse(nodes)
 
     if options.format == 'gir':
-        from giscanner.girwriter import GIRWriter
-        writer = GIRWriter(options.namespace, glibtransformer.get_nodes())
+        from giscanner.girwriter import GIRWriter as Writer
     elif options.format == 'gidl':
-        from giscanner.gidlwriter import GIDLWriter
-        writer = GIDLWriter(options.namespace, glibtransformer.get_nodes())
+        from giscanner.gidlwriter import GIDLWriter as Writer
     else:
         raise SystemExit("Unknown format: %s" % (options.format,))
 
+    writer = Writer(options.namespace, glibtransformer.get_nodes())
     data = writer.get_xml()
     if options.output:
         fd = open(options.output, "w")