GI_TYPE_TAG_VOID != ffi_type_void
authorMaxim Ermilov <zaspire@rambler.ru>
Fri, 27 Nov 2009 15:49:51 +0000 (18:49 +0300)
committerJohan Dahlin <johan@gnome.org>
Wed, 2 Dec 2009 12:37:19 +0000 (10:37 -0200)
https://bugzilla.gnome.org/show_bug.cgi?id=603157

girepository/girffi.c

index b06399c..83e6542 100644 (file)
@@ -31,8 +31,6 @@ g_ir_ffi_get_ffi_type (GITypeTag tag)
 {
   switch (tag)
     {
-    case GI_TYPE_TAG_VOID:
-      return &ffi_type_void;
     case GI_TYPE_TAG_BOOLEAN:
       return &ffi_type_uint;
     case GI_TYPE_TAG_INT8:
@@ -100,6 +98,7 @@ g_ir_ffi_get_ffi_type (GITypeTag tag)
     case GI_TYPE_TAG_GSLIST:
     case GI_TYPE_TAG_GHASH:
     case GI_TYPE_TAG_ERROR:
+    case GI_TYPE_TAG_VOID:
       return &ffi_type_pointer;
     }