X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=girepository%2Fgiroffsets.c;h=ab9bde0b4cedcbcec0db463f9cfe28efff19896b;hb=69c86caaea946de056dd63529dd6213aca6ab92c;hp=dcfd75e578b3d0c744f6b1c23521368036a705a0;hpb=36224b1489b808a0f9af0c3e1f5524063daaf3e6;p=gnome.gobject-introspection diff --git a/girepository/giroffsets.c b/girepository/giroffsets.c index dcfd75e..ab9bde0 100644 --- a/girepository/giroffsets.c +++ b/girepository/giroffsets.c @@ -235,7 +235,7 @@ get_type_size_alignment (GIrNodeType *type, if (type->tag == GI_TYPE_TAG_ARRAY) { gint elt_size, elt_alignment; - + if (!type->has_size || !get_type_size_alignment(type->parameter_type1, module, modules, &elt_size, &elt_alignment, who)) @@ -244,10 +244,10 @@ get_type_size_alignment (GIrNodeType *type, *alignment = -1; return FALSE; } - + *size = type->size * elt_size; *alignment = elt_alignment; - + return TRUE; } else if (type->is_pointer) @@ -300,7 +300,7 @@ get_field_size_alignment (GIrNodeField *field, { gchar *who; gboolean success; - + who = g_strdup_printf ("field %s.%s.%s", module->name, parent_node->name, ((GIrNode *)field)->name); if (field->callback)