[vala] gtk+-2.0, gtk+-3.0: Properly tag ownership on FileChooser.add_filter



commit 91609f75476054c6ef969be1056d6cf411f0ef93
Author: Stef Walter <stefw redhat com>
Date:   Mon Jul 8 22:22:19 2013 +0200

    gtk+-2.0, gtk+-3.0: Properly tag ownership on FileChooser.add_filter
    
    Fixes bug 703816

 vapi/gtk+-2.0.vapi                       |    2 +-
 vapi/gtk+-3.0.vapi                       |    2 +-
 vapi/packages/gtk+-2.0/gtk+-2.0.metadata |    1 +
 vapi/packages/gtk+-3.0/gtk+-3.0.metadata |    1 +
 4 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/vapi/gtk+-2.0.vapi b/vapi/gtk+-2.0.vapi
index f267be0..43b3b10 100644
--- a/vapi/gtk+-2.0.vapi
+++ b/vapi/gtk+-2.0.vapi
@@ -6036,7 +6036,7 @@ namespace Gtk {
        }
        [CCode (cheader_filename = "gtk/gtk.h")]
        public interface FileChooser : Gtk.Widget {
-               public void add_filter (Gtk.FileFilter filter);
+               public void add_filter (owned Gtk.FileFilter filter);
                public bool add_shortcut_folder (string folder) throws GLib.Error;
                public bool add_shortcut_folder_uri (string uri) throws GLib.Error;
                public static GLib.Quark error_quark ();
diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi
index 2eb82a9..dc677f6 100644
--- a/vapi/gtk+-3.0.vapi
+++ b/vapi/gtk+-3.0.vapi
@@ -6734,7 +6734,7 @@ namespace Gtk {
        }
        [CCode (cheader_filename = "gtk/gtk.h")]
        public interface FileChooser : Gtk.Widget {
-               public void add_filter (Gtk.FileFilter filter);
+               public void add_filter (owned Gtk.FileFilter filter);
                public bool add_shortcut_folder (string folder) throws GLib.Error;
                public bool add_shortcut_folder_uri (string uri) throws GLib.Error;
                public static GLib.Quark error_quark ();
diff --git a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata
index a21a419..ce1cf73 100644
--- a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata
+++ b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata
@@ -203,6 +203,7 @@ gtk_entry_set_icon_from_gicon.icon nullable="1"
 gtk_entry_set_icon_tooltip_markup.tooltip nullable="1"
 gtk_entry_set_icon_tooltip_text.tooltip nullable="1"
 gtk_false hidden="1"
+gtk_file_chooser_add_filter.filter transfer_ownership="1"
 gtk_file_chooser_get_current_folder transfer_ownership="1"
 gtk_file_chooser_get_current_folder_uri transfer_ownership="1"
 gtk_file_chooser_get_filename transfer_ownership="1"
diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata
index 3e7304c..329db64 100644
--- a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata
+++ b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata
@@ -282,6 +282,7 @@ gtk_entry_set_icon_from_gicon.icon nullable="1"
 gtk_entry_set_icon_tooltip_markup.tooltip nullable="1"
 gtk_entry_set_icon_tooltip_text.tooltip nullable="1"
 gtk_false hidden="1"
+gtk_file_chooser_add_filter.filter transfer_ownership="1"
 gtk_file_chooser_get_current_folder transfer_ownership="1"
 gtk_file_chooser_get_current_folder_uri transfer_ownership="1"
 gtk_file_chooser_get_filename transfer_ownership="1"


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