[TYPE_SUPPORT] Better type support
authorAlan Knowles <alan@akbkhome.com>
Sat, 3 Apr 2010 10:09:31 +0000 (18:09 +0800)
committerAlan Knowles <alan@akbkhome.com>
Sat, 3 Apr 2010 10:09:31 +0000 (18:09 +0800)
unsigned long int, unsigned short int - needed as other patches improve resolution of types.

giscanner/ast.py

index 5e2a010..bc3a991 100644 (file)
@@ -99,12 +99,14 @@ type_names['signed short'] = TYPE_SHORT
 type_names['unsigned short'] = TYPE_USHORT
 type_names['int'] = TYPE_INT
 type_names['signed int'] = TYPE_INT
+type_names['unsigned short int'] = TYPE_USHORT
 type_names['signed'] = TYPE_INT
 type_names['unsigned int'] = TYPE_UINT
 type_names['unsigned'] = TYPE_UINT
 type_names['long'] = TYPE_LONG
 type_names['signed long'] = TYPE_LONG
 type_names['unsigned long'] = TYPE_ULONG
+type_names['unsigned long int'] = TYPE_ULONG
 type_names['float'] = TYPE_FLOAT
 type_names['double'] = TYPE_DOUBLE
 type_names['char*'] = TYPE_STRING