[annotationparser] Reuse method for determining array type
authorJohan Dahlin <johan@gnome.org>
Tue, 22 Jun 2010 12:47:26 +0000 (09:47 -0300)
committerJohan Dahlin <johan@gnome.org>
Tue, 22 Jun 2010 12:48:06 +0000 (09:48 -0300)
giscanner/annotationparser.py

index bea8773..43ca03c 100644 (file)
@@ -713,9 +713,7 @@ class AnnotationApplier(object):
         else:
             array_values = {}
 
-        is_g_array = (node.type.ctype.startswith('GArray*') or
-                      node.type.ctype.startswith('GPtrArray*') or
-                      node.type.ctype.startswith('GByteArray*'))
+        is_g_array = self._is_array_type(node)
 
         element_type = options.get(OPT_ELEMENT_TYPE)
         if element_type is not None: