[vala] cogl-1.0, clutter-gtk-1.0: Make get_option_group() transfer ownership



commit f5cc63e0558ba34f868e45747f1e6ca9be0d0433
Author: Marc-Andrà Lureau <marcandre lureau gmail com>
Date:   Wed Oct 5 20:48:56 2011 +0200

    cogl-1.0, clutter-gtk-1.0: Make get_option_group() transfer ownership
    
    Fixes bug 661014.

 vapi/clutter-gtk-1.0.vapi                          |    2 +-
 vapi/cogl-1.0.vapi                                 |    2 +-
 .../clutter-gtk-1.0/clutter-gtk-1.0.metadata       |    2 +-
 vapi/packages/cogl-1.0/cogl-1.0.metadata           |    2 ++
 4 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/vapi/clutter-gtk-1.0.vapi b/vapi/clutter-gtk-1.0.vapi
index 434d4fb..3d5800e 100644
--- a/vapi/clutter-gtk-1.0.vapi
+++ b/vapi/clutter-gtk-1.0.vapi
@@ -50,7 +50,7 @@ namespace GtkClutter {
 	[CCode (cheader_filename = "clutter-gtk/clutter-gtk.h")]
 	public static bool check_version (uint major, uint minor, uint micro);
 	[CCode (cheader_filename = "clutter-gtk/clutter-gtk.h")]
-	public static unowned GLib.OptionGroup get_option_group ();
+	public static GLib.OptionGroup get_option_group ();
 	[CCode (cheader_filename = "clutter-gtk/clutter-gtk.h")]
 	public static Clutter.InitError init ([CCode (array_length_pos = 0.9)] ref unowned string[] argv);
 	[CCode (cheader_filename = "clutter-gtk/clutter-gtk.h")]
diff --git a/vapi/cogl-1.0.vapi b/vapi/cogl-1.0.vapi
index 42fc898..8e63d35 100644
--- a/vapi/cogl-1.0.vapi
+++ b/vapi/cogl-1.0.vapi
@@ -706,7 +706,7 @@ namespace Cogl {
 	[CCode (cheader_filename = "cogl/cogl.h")]
 	public static void get_modelview_matrix (Cogl.Matrix matrix);
 	[CCode (cheader_filename = "cogl/cogl.h")]
-	public static unowned GLib.OptionGroup get_option_group ();
+	public static GLib.OptionGroup get_option_group ();
 	[CCode (cheader_filename = "cogl/cogl.h")]
 	public static unowned Cogl.Path get_path ();
 	[CCode (cheader_filename = "cogl/cogl.h")]
diff --git a/vapi/packages/clutter-gtk-1.0/clutter-gtk-1.0.metadata b/vapi/packages/clutter-gtk-1.0/clutter-gtk-1.0.metadata
index 1e61a8d..c0e74bf 100644
--- a/vapi/packages/clutter-gtk-1.0/clutter-gtk-1.0.metadata
+++ b/vapi/packages/clutter-gtk-1.0/clutter-gtk-1.0.metadata
@@ -5,4 +5,4 @@ gtk_clutter_init_with_args.argc hidden="1"
 gtk_clutter_init_with_args.argv is_array="1" is_ref="1" array_length_pos="0.9"
 gtk_clutter_init_with_args.entries is_array="1" no_array_length="1"
 gtk_clutter_init_with_args.translation_domain nullable="1"
-
+gtk_clutter_get_option_group transfer_ownership="1"
diff --git a/vapi/packages/cogl-1.0/cogl-1.0.metadata b/vapi/packages/cogl-1.0/cogl-1.0.metadata
index fd4ee14..2ca1167 100644
--- a/vapi/packages/cogl-1.0/cogl-1.0.metadata
+++ b/vapi/packages/cogl-1.0/cogl-1.0.metadata
@@ -118,3 +118,5 @@ cogl_path_polygon.coords is_array="1" no_array_length="1"
 cogl_path_polyline.coords is_array="1" no_array_length="1"
 
 cogl_vertex_buffer_* hidden="1"
+
+cogl_get_option_group transfer_ownership="1"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]