]> 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)
committerJürg Billeter <j@bitron.ch>
Fri, 8 Oct 2010 21:05:19 +0000 (23:05 +0200)
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 b56d1da192eeff8dbda40742ff65b588dab69af8..3175d39440a3005a6b3e45f456170b6bb514affb 100644 (file)
@@ -4149,7 +4149,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 cd40e8b1e432eb681f80b91209598d435c902911..af6bcec0da71e2890cf65039213c4c6fba3baf6b 100644 (file)
@@ -3741,7 +3741,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 1764c587ee8d9783d2ff913122dcc16c3ef2c451..cd1e918ad17423bc3df68bc7fcdc1eb9fcb805ec 100644 (file)
@@ -551,6 +551,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 ccd090176ecd748c5ba2bb3de9a98eebb7e3a164..51f930606ca0f4cad34f606bd034da2ecf2f1814 100644 (file)
@@ -554,6 +554,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"