diff options
author | Colin Walters <walters@verbum.org> | 2010-09-28 18:16:53 -0400 |
---|---|---|
committer | Colin Walters <walters@verbum.org> | 2010-09-28 18:16:53 -0400 |
commit | 9d5a58a4e98a8c2160d36f5aa21489d55f49756b (patch) | |
tree | bab1a39a0cbc602d53cac50e5617d53c9ea4f2a3 | |
parent | f28e6c27d9975dcf440e1c5c6a508f7e0788662c (diff) | |
download | gobject-introspection-9d5a58a4e98a8c2160d36f5aa21489d55f49756b.tar.gz |
Fix --include-uninstalled
Somehow, this regressed; i have no idea how. We need to be
comparing Include objects, not string versus Include.
-rw-r--r-- | giscanner/transformer.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/giscanner/transformer.py b/giscanner/transformer.py index acf0df88..f07e8d17 100644 --- a/giscanner/transformer.py +++ b/giscanner/transformer.py @@ -51,8 +51,8 @@ class Transformer(object): self._namespace = namespace self._pkg_config_packages = set() self._typedefs_ns = {} - self._includes = {} - self._include_names = set() + self._includes = {} # <string namespace -> Namespace> + self._include_names = set() # string namespace self._includepaths = [] self._passthrough_mode = False @@ -131,7 +131,7 @@ class Transformer(object): "Include path %r must be a filename path ending in .gir" % (include_path, )) girname = basename[:-4] include = ast.Include.from_string(girname) - if girname in self._include_names: + if include in self._include_names: return self._parse_include(include_path, uninstalled=True) self._include_names.add(include) |