Don't try to strip prefix before namespace.
authorColin Walters <walters@verbum.org>
Tue, 19 Aug 2008 22:35:46 +0000 (22:35 +0000)
committerColin Walters <walters@src.gnome.org>
Tue, 19 Aug 2008 22:35:46 +0000 (22:35 +0000)
2008-08-19  Colin Walters  <walters@verbum.org>

* giscanner/transformer.py: Don't try
to strip prefix before namespace.

svn path=/trunk/; revision=406

ChangeLog
giscanner/transformer.py

index 538f972..b2f7019 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-08-19  Colin Walters  <walters@verbum.org>
+
+       * giscanner/transformer.py: Don't try
+       to strip prefix before namespace.
+
 2008-08-19  Johan Dahlin  <johan@gnome.org>
 
        * giscanner/transformer.py:
index 0528e80..41e8e11 100644 (file)
@@ -303,8 +303,7 @@ class Transformer(object):
         return return_
 
     def _create_typedef_struct(self, symbol):
-        name = self._remove_prefix(symbol.ident)
-        name = self.strip_namespace_object(name)
+        name = self.strip_namespace_object(symbol.ident)
         struct = Struct(name, symbol.ident)
         self._typedefs_ns[symbol.ident] = struct
         return struct
@@ -326,7 +325,6 @@ class Transformer(object):
                 name = symbol.ident[1:]
             else:
                 name = symbol.ident
-            name = self._remove_prefix(name)
             name = self.strip_namespace_object(name)
             name = self.resolve_type_name(name)
             struct = Struct(name, symbol.ident)