[gobject-introspection] Sync the basic types array in girnode.c:serialize_type with GITypeTag



commit a1f5af4683b08892e87288ef4906782f4094703d
Author: Dan Winship <danw gnome org>
Date:   Mon Jul 6 11:17:40 2009 -0400

    Sync the basic types array in girnode.c:serialize_type with GITypeTag
    
    Fixes a crash compiling GIRepository-2.0.gir.
    
    http://bugzilla.gnome.org/show_bug.cgi?id=587823

 girepository/girnode.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/girepository/girnode.c b/girepository/girnode.c
index bd9be68..22e821e 100644
--- a/girepository/girnode.c
+++ b/girepository/girnode.c
@@ -1229,6 +1229,8 @@ serialize_type (GIrModule    *module,
     "uint32", 
     "int64", 
     "uint64", 
+    "short",
+    "ushort",
     "int",
     "uint",
     "long",
@@ -1237,11 +1239,10 @@ serialize_type (GIrModule    *module,
     "size",
     "float", 
     "double",
+    "time_t",
+    "GType",
     "utf8", 
     "filename",
-    "string",
-    "sequence",
-    "any"
   };
   
   if (node->tag < GI_TYPE_TAG_ARRAY)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]