[gobject-introspection] Revert "[transformer] Ignore hidden symbols"



commit 8e318acdf6dfe87d25ff10f797f97fb16a5edf2c
Author: Johan Dahlin <johan gnome org>
Date:   Tue Sep 21 09:09:27 2010 -0300

    Revert "[transformer] Ignore hidden symbols"
    
    This reverts commit ad4934ca1d44285ab46d6e419d1788b886e48d82.

 giscanner/transformer.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/giscanner/transformer.py b/giscanner/transformer.py
index 32bec96..9f2bc15 100644
--- a/giscanner/transformer.py
+++ b/giscanner/transformer.py
@@ -284,8 +284,7 @@ raise ValueError."""
         ident = symbol.ident
         hidden = ident.startswith('_')
         if hidden:
-            return None
-
+            ident = ident[1:]
         try:
             (ns, name) = self.split_csymbol(ident)
         except ValueError, e:
@@ -293,6 +292,8 @@ 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]