From: Michal Hruby Date: Sun, 16 Aug 2009 11:35:35 +0000 (+0200) Subject: cairo: Fix cairo_image_surface_get_data binding X-Git-Tag: 0.7.6~198 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=82a79c3215f2e88f696b92a9534afe00d0daf893;p=thirdparty%2Fvala.git cairo: Fix cairo_image_surface_get_data binding ImageSurface.get_data() method returns unowned data. --- diff --git a/vapi/cairo.vapi b/vapi/cairo.vapi index 40a2d9bd3..d43c85284 100644 --- a/vapi/cairo.vapi +++ b/vapi/cairo.vapi @@ -460,7 +460,7 @@ namespace Cairo { [CCode (cname = "cairo_image_surface_create_for_data")] public ImageSurface.for_data ([CCode (array_length = false)] uchar[] data, Format format, int width, int height, int stride); [CCode (array_length = false)] - public uchar[] get_data (); + public weak uchar[] get_data (); public Format get_format (); public int get_width (); public int get_height ();