]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+-2.0, gtk+-3.0: transfer ownership of TextBuffer.get_text return
authorRob Powell <rob@yorba.org>
Mon, 4 Oct 2010 02:00:00 +0000 (19:00 -0700)
committerEvan Nemerson <evan@coeus-group.com>
Mon, 4 Oct 2010 02:00:00 +0000 (19:00 -0700)
Fixes bug 630741.

vapi/gtk+-2.0.vapi
vapi/gtk+-3.0.vapi
vapi/packages/gtk+-2.0/gtk+-2.0.metadata
vapi/packages/gtk+-3.0/gtk+-3.0.metadata

index 34a933232cfaa2273cec07eb68356b70068df20c..21c279833d77ba0b20d6a58d705ef1a3e4d61547 100644 (file)
@@ -4370,7 +4370,7 @@ namespace Gtk {
                public unowned string get_slice (Gtk.TextIter start, Gtk.TextIter end, bool include_hidden_chars);
                public void get_start_iter (out Gtk.TextIter iter);
                public unowned Gtk.TextTagTable get_tag_table ();
-               public unowned string get_text (Gtk.TextIter start, Gtk.TextIter end, bool include_hidden_chars);
+               public string get_text (Gtk.TextIter start, Gtk.TextIter end, bool include_hidden_chars);
                public void insert (Gtk.TextIter iter, string text, int len);
                public void insert_at_cursor (string text, int len);
                public bool insert_interactive (Gtk.TextIter iter, string text, int len, bool default_editable);
index db1d860ee9cb591eaf2f6304eb3447e7b5c96b47..d94686d9f41ba0da7fb8800f6dc4d7e8d0d9c57a 100644 (file)
@@ -3909,7 +3909,7 @@ namespace Gtk {
                public unowned string get_slice (Gtk.TextIter start, Gtk.TextIter end, bool include_hidden_chars);
                public void get_start_iter (out Gtk.TextIter iter);
                public unowned Gtk.TextTagTable get_tag_table ();
-               public unowned string get_text (Gtk.TextIter start, Gtk.TextIter end, bool include_hidden_chars);
+               public string get_text (Gtk.TextIter start, Gtk.TextIter end, bool include_hidden_chars);
                public void insert (Gtk.TextIter iter, string text, int len);
                public void insert_at_cursor (string text, int len);
                public bool insert_interactive (Gtk.TextIter iter, string text, int len, bool default_editable);
index c58701b28cb02a41a1c3da8d6934e9c7725d430a..a32211bcc201a3909bbd308df8e1589046d3fb72 100644 (file)
@@ -555,6 +555,7 @@ gtk_text_buffer_register_deserialize_format.user_data_destroy hidden="1"
 gtk_text_buffer_register_serialize_format.function transfer_ownership="1"
 gtk_text_buffer_register_serialize_format.user_data_destroy hidden="1"
 gtk_text_buffer_new.table nullable="1"
+gtk_text_buffer_get_text transfer_ownership="1"
 GtkTextBufferDeserializeFunc.user_data hidden="1"
 GtkTextBufferDeserializeFunc has_target="1"
 GtkTextIter is_value_type="1"
index c6413031776d021722733d08c96f9c9644a6acf7..0652cb0b01d45a1c023d41c9ad42b6052fd186cc 100644 (file)
@@ -557,6 +557,7 @@ gtk_text_buffer_register_deserialize_format.user_data_destroy hidden="1"
 gtk_text_buffer_register_serialize_format.function transfer_ownership="1"
 gtk_text_buffer_register_serialize_format.user_data_destroy hidden="1"
 gtk_text_buffer_new.table nullable="1"
+gtk_text_buffer_get_text transfer_ownership="1"
 GtkTextBufferDeserializeFunc.user_data hidden="1"
 GtkTextBufferDeserializeFunc has_target="1"
 GtkTextIter is_value_type="1"