Thorsten Glaser <[email protected]> writes:
> sizeof(Header) is expected to be 112 but is 110.
> sizeof(ArgBlob) is expected to be 16 but is 14.
> sizeof(InterfaceBlob) is expected to be 40 but is 38.
Invalid alignment assumptions:
--- girepository/gtypelib.h.~1~ 2010-03-18 22:43:48.000000000 +0100
+++ girepository/gtypelib.h 2010-11-23 21:09:57.000000000 +0100
@@ -269,7 +269,7 @@ typedef struct {
guint16 interface_blob_size;
guint16 union_blob_size;
- guint16 padding[7];
+ guint16 padding[8];
} Header;
/**
@@ -391,6 +391,8 @@ typedef struct {
gint8 closure;
gint8 destroy;
+ guint16 padding;
+
SimpleTypeBlob arg_type;
} ArgBlob;
@@ -981,6 +983,8 @@ typedef struct {
guint16 n_vfuncs;
guint16 n_constants;
+ guint16 padding;
+
guint32 reserved2;
guint32 reserved3;
Andreas.
--
Andreas Schwab, [email protected]
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]