[gobject-introspection] scanner: Skipped nodes aren't introspectable either



commit d564c3b1d6fc48c99bfba57d2c0d567daf9f8a8f
Author: Colin Walters <walters verbum org>
Date:   Wed Sep 1 15:38:36 2010 -0400

    scanner: Skipped nodes aren't introspectable either

 giscanner/introspectablepass.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/giscanner/introspectablepass.py b/giscanner/introspectablepass.py
index 4d19ab3..f3ab7e6 100644
--- a/giscanner/introspectablepass.py
+++ b/giscanner/introspectablepass.py
@@ -137,7 +137,7 @@ class IntrospectablePass(object):
         target = self._transformer.lookup_typenode(typeval)
         if not target:
             return False
-        return target.introspectable
+        return target.introspectable and (not target.skip)
 
     def _analyze_node(self, obj, stack):
         if obj.skip:



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