summaryrefslogtreecommitdiff
path: root/giscanner/scannermain.py
diff options
context:
space:
mode:
authorJohan Dahlin <johan@gnome.org>2010-09-02 08:59:51 -0300
committerJohan Dahlin <johan@gnome.org>2010-09-02 08:59:51 -0300
commitd97f1cdf1fd0064f5ec4251f9a1c0335bb808455 (patch)
tree6e192020cde42e24c82dcf68b89cd7b472197517 /giscanner/scannermain.py
parentf653af9c85abd4f0aea2eba71b9eccae7fc71a3b (diff)
downloadgobject-introspection-d97f1cdf1fd0064f5ec4251f9a1c0335bb808455.tar.gz
[scanner] Move namespace out of Transformer
Diffstat (limited to 'giscanner/scannermain.py')
-rw-r--r--giscanner/scannermain.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/giscanner/scannermain.py b/giscanner/scannermain.py
index 3d276842..cc010320 100644
--- a/giscanner/scannermain.py
+++ b/giscanner/scannermain.py
@@ -29,7 +29,7 @@ import sys
import tempfile
from giscanner.annotationparser import AnnotationParser
-from giscanner.ast import Include
+from giscanner.ast import Include, Namespace
from giscanner.dumper import compile_introspection_binary
from giscanner.gdumpparser import GDumpParser, IntrospectionBinary
from giscanner.maintransformer import MainTransformer
@@ -260,10 +260,11 @@ def scanner_main(args):
else:
symbol_prefixes = None
- transformer = Transformer(options.namespace_name,
- options.namespace_version,
- identifier_prefixes=identifier_prefixes,
- symbol_prefixes=symbol_prefixes,
+ namespace = Namespace(options.namespace_name,
+ options.namespace_version,
+ identifier_prefixes=identifier_prefixes,
+ symbol_prefixes=symbol_prefixes)
+ transformer = Transformer(namespace,
accept_unprefixed=options.accept_unprefixed)
if options.warn_all:
transformer.enable_warnings(True)