fix gdk_pixdata_serialize binding
authorJuerg Billeter <j@bitron.ch>
Wed, 23 Jan 2008 21:07:14 +0000 (21:07 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Wed, 23 Jan 2008 21:07:14 +0000 (21:07 +0000)
2008-01-23  Juerg Billeter  <j@bitron.ch>

* vapi/packages/gdk-pixbuf-2.0/: fix gdk_pixdata_serialize binding

* vapi/gdk-pixbuf-2.0.vapi: regenerated

svn path=/trunk/; revision=901

ChangeLog
vapi/gdk-pixbuf-2.0.vapi
vapi/packages/gdk-pixbuf-2.0/gdk-pixbuf-2.0.metadata

index 0bf3746..f14dbd9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2008-01-23  Jürg Billeter  <j@bitron.ch>
 
+       * vapi/packages/gdk-pixbuf-2.0/: fix gdk_pixdata_serialize binding
+
+       * vapi/gdk-pixbuf-2.0.vapi: regenerated
+
+2008-01-23  Jürg Billeter  <j@bitron.ch>
+
        * vapi/packages/gdk-pixbuf-2.0/: fix GdkPixdata binding
 
        * vapi/gdk-pixbuf-2.0.vapi: regenerated
index 0d1efc6..b0cc2e9 100644 (file)
@@ -189,7 +189,8 @@ namespace Gdk {
                [NoArrayLength]
                public bool deserialize (uint stream_length, uchar[] stream) throws GLib.Error;
                public pointer from_pixbuf (Gdk.Pixbuf pixbuf, bool use_rle);
-               public uchar serialize (uint stream_length_p);
+               [NoArrayLength]
+               public weak uchar[] serialize (out uint stream_length_p);
                public weak GLib.String to_csource (string name, Gdk.PixdataDumpType dump_type);
        }
        public static delegate void PixbufDestroyNotify (uchar[] pixels, pointer data);
index becdd0b..c9cc982 100644 (file)
@@ -7,3 +7,5 @@ gdk_pixbuf_save_to_callbackv.option_values is_array="1"
 GdkPixdata is_value_type="1"
 GdkPixdata.pixel_data is_array="1"
 gdk_pixdata_deserialize.stream is_array="1"
+gdk_pixdata_serialize is_array="1" transfers_ownership="1"
+gdk_pixdata_serialize.stream_length_p is_out="1"