diff options
author | Johan Dahlin <johan@gnome.org> | 2010-09-20 23:19:25 -0300 |
---|---|---|
committer | Johan Dahlin <johan@gnome.org> | 2010-09-20 23:35:31 -0300 |
commit | ad4934ca1d44285ab46d6e419d1788b886e48d82 (patch) | |
tree | 686bdbd5449f2136c53d66ade8d804294ffc9f1c | |
parent | 7d478a50602f3783b67a6cf9b53eac1bbc1df7ba (diff) | |
download | gobject-introspection-ad4934ca1d44285ab46d6e419d1788b886e48d82.tar.gz |
[transformer] Ignore hidden symbols
Do not warn about hidden symbols.
-rw-r--r-- | giscanner/transformer.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/giscanner/transformer.py b/giscanner/transformer.py index 9f2bc153..32bec963 100644 --- a/giscanner/transformer.py +++ b/giscanner/transformer.py @@ -284,7 +284,8 @@ raise ValueError.""" ident = symbol.ident hidden = ident.startswith('_') if hidden: - ident = ident[1:] + return None + try: (ns, name) = self.split_csymbol(ident) except ValueError, e: @@ -292,8 +293,6 @@ raise ValueError.""" if ns != self._namespace: raise TransformerException( "Skipping foreign symbol from namespace %s" % (ns.name, )) - if hidden: - return '_' + name return name def _traverse_one(self, symbol, stype=None): |