Revert "[TYPEDEF] revert change that broke build"
[gnome.gobject-introspection] / giscanner / transformer.py
index 29753ad..97fd499 100644 (file)
@@ -350,7 +350,11 @@ class Transformer(object):
             value = 'void'
         elif source_type.type == CTYPE_BASIC_TYPE:
             value = source_type.name
+<<<<<<< HEAD
             # skip adding invalid types.
+=======
+            # share the const down the tree..
+>>>>>>> 0abc74b... [TYPEDEF] revert change that broke build
             if not source_type.base_type:
                 return value
             value_add = self._create_source_type(source_type.base_type)
@@ -362,6 +366,11 @@ class Transformer(object):
             return self._create_source_type(source_type.base_type)
         elif source_type.type == CTYPE_POINTER:
             value = self._create_source_type(source_type.base_type) + '*'
+<<<<<<< HEAD
+=======
+        elif source_type.type == CTYPE_STRUCT:
+            value = source_type.name
+>>>>>>> 0abc74b... [TYPEDEF] revert change that broke build
         elif source_type.type == CTYPE_INVALID:
             #this happens if const is after the type..
             value = ''