From: Evan Nemerson Date: Tue, 3 Aug 2010 16:37:52 +0000 (-0700) Subject: pangocairo: Fix ango_cairo_context_{get,set}_shape_renderer bindings. X-Git-Tag: 0.9.5~45 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6019a0ed57b547f644810ace98577a06f91d44a2;p=thirdparty%2Fvala.git pangocairo: Fix ango_cairo_context_{get,set}_shape_renderer bindings. --- diff --git a/vapi/packages/pangocairo/pangocairo.metadata b/vapi/packages/pangocairo/pangocairo.metadata index a28c6ea82..9616040ff 100644 --- a/vapi/packages/pangocairo/pangocairo.metadata +++ b/vapi/packages/pangocairo/pangocairo.metadata @@ -1,4 +1,8 @@ Pango cheader_filename="pango/pangocairo.h" gir_namespace="PangoCairo" gir_version="1.0" +pango_cairo_context_get_shape_renderer.data hidden="1" +pango_cairo_context_set_shape_renderer.func transfer_ownership="1" +pango_cairo_context_set_shape_renderer.data hidden="1" +pango_cairo_context_set_shape_renderer.dnotify hidden="1" pango_cairo_create_context transfer_ownership="1" pango_cairo_create_layout transfer_ownership="1" diff --git a/vapi/pangocairo.vapi b/vapi/pangocairo.vapi index 4e90a058d..4b2c6ce7b 100644 --- a/vapi/pangocairo.vapi +++ b/vapi/pangocairo.vapi @@ -24,13 +24,13 @@ namespace Pango { [CCode (cheader_filename = "pango/pangocairo.h")] public static double cairo_context_get_resolution (Pango.Context context); [CCode (cheader_filename = "pango/pangocairo.h")] - public static unowned Pango.CairoShapeRendererFunc cairo_context_get_shape_renderer (Pango.Context context, void* data); + public static unowned Pango.CairoShapeRendererFunc cairo_context_get_shape_renderer (Pango.Context context); [CCode (cheader_filename = "pango/pangocairo.h")] public static void cairo_context_set_font_options (Pango.Context context, Cairo.FontOptions options); [CCode (cheader_filename = "pango/pangocairo.h")] public static void cairo_context_set_resolution (Pango.Context context, double dpi); [CCode (cheader_filename = "pango/pangocairo.h")] - public static void cairo_context_set_shape_renderer (Pango.Context context, Pango.CairoShapeRendererFunc func, void* data, GLib.DestroyNotify dnotify); + public static void cairo_context_set_shape_renderer (Pango.Context context, owned Pango.CairoShapeRendererFunc func); [CCode (cheader_filename = "pango/pangocairo.h")] public static Pango.Context cairo_create_context (Cairo.Context cr); [CCode (cheader_filename = "pango/pangocairo.h")]