[gobject-introspection] [transformer] Ignore hidden symbols



commit ad4934ca1d44285ab46d6e419d1788b886e48d82
Author: Johan Dahlin <johan gnome org>
Date:   Mon Sep 20 23:19:25 2010 -0300

    [transformer] Ignore hidden symbols
    
    Do not warn about hidden symbols.

 giscanner/transformer.py |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)
---
diff --git a/giscanner/transformer.py b/giscanner/transformer.py
index 9f2bc15..32bec96 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):



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]