From: Jürg Billeter Date: Fri, 21 Nov 2008 08:47:42 +0000 (+0000) Subject: Fix gdk_region_polygon and gdk_region_rectangle bindings, patch by Víctor X-Git-Tag: VALA_0_5_2~65 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8d6155c8a52a483ceafcf3e33272b23c1a6112e6;p=thirdparty%2Fvala.git Fix gdk_region_polygon and gdk_region_rectangle bindings, patch by Víctor 2008-11-21 Jürg Billeter * vapi/packages/gdk-2.0/: Fix gdk_region_polygon and gdk_region_rectangle bindings, patch by Víctor Manuel Jáquez Leal, fixes bug 561655 * vapi/gdk-2.0.vapi: regenerated svn path=/trunk/; revision=2046 --- diff --git a/ChangeLog b/ChangeLog index 031e51a8c..b2f89e3b9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2008-11-21 Jürg Billeter + + * vapi/packages/gdk-2.0/: + + Fix gdk_region_polygon and gdk_region_rectangle bindings, + patch by Víctor Manuel Jáquez Leal, fixes bug 561655 + + * vapi/gdk-2.0.vapi: regenerated + 2008-11-21 Jürg Billeter * vapi/dbus-glib-1.vapi: diff --git a/vapi/gdk-2.0.vapi b/vapi/gdk-2.0.vapi index 367ab2de9..9956005ca 100644 --- a/vapi/gdk-2.0.vapi +++ b/vapi/gdk-2.0.vapi @@ -1,4 +1,4 @@ -/* gdk-2.0.vapi generated by vapigen, do not modify. */ +/* gdk-2.0.vapi generated by lt-vapigen, do not modify. */ [CCode (cprefix = "Gdk", lower_case_cprefix = "gdk_")] namespace Gdk { @@ -17,7 +17,6 @@ namespace Gdk { public class Bitmap { public weak GLib.Object parent_instance; public static Gdk.Bitmap create_from_data (Gdk.Drawable drawable, string data, int width, int height); - public Bitmap (); } [CCode (cheader_filename = "gdk/gdk.h")] public class Colormap : GLib.Object { @@ -343,9 +342,9 @@ namespace Gdk { public Region (); public void offset (int dx, int dy); public bool point_in (int x, int y); - public static weak Gdk.Region polygon (Gdk.Point[] points, Gdk.FillRule fill_rule); + public static Gdk.Region polygon (Gdk.Point[] points, Gdk.FillRule fill_rule); public Gdk.OverlapType rect_in (Gdk.Rectangle rectangle); - public static weak Gdk.Region rectangle (Gdk.Rectangle rectangle); + public static Gdk.Region rectangle (Gdk.Rectangle rectangle); public void shrink (int dx, int dy); public void spans_intersect_foreach (Gdk.Span[] spans, bool sorted, Gdk.SpanFunc function, void* data); public void subtract (Gdk.Region source2); diff --git a/vapi/packages/gdk-2.0/gdk-2.0.metadata b/vapi/packages/gdk-2.0/gdk-2.0.metadata index f8e3b7fc1..47abe8e3b 100644 --- a/vapi/packages/gdk-2.0/gdk-2.0.metadata +++ b/vapi/packages/gdk-2.0/gdk-2.0.metadata @@ -56,6 +56,8 @@ gdk_property_get.actual_property_type is_out="1" GdkRectangle is_value_type="1" gdk_rectangle_union.dest is_out="1" gdk_region_get_clipbox.rectangle is_out="1" +gdk_region_rectangle transfer_ownership="1" +gdk_region_polygon transfer_ownership="1" gdk_rgb_find_color.color is_ref="1" GdkRgbCmap is_value_type="1" gdk_screen_get_monitor_geometry.dest is_out="1"