X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=giscanner%2Ftransformer.py;h=97fd499ce91e2bec36411a138a33fde13daef472;hb=519f55f732a2fa99fcdc1a0621fee6b98ff65448;hp=29753ad0d46c27aeecea41be6fe0844d863df6bb;hpb=88ffcc582c26781e1f2e38ebdf7364f1cc0213d8;p=gnome.gobject-introspection diff --git a/giscanner/transformer.py b/giscanner/transformer.py index 29753ad..97fd499 100644 --- a/giscanner/transformer.py +++ b/giscanner/transformer.py @@ -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 = ''