]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+-2.0, gtk+-3.0: Mark TextBuffer.insert_text.pos as ref parameter
authorLuca Bruno <lucabru@src.gnome.org>
Tue, 8 Nov 2011 20:38:17 +0000 (21:38 +0100)
committerLuca Bruno <lucabru@src.gnome.org>
Tue, 8 Nov 2011 20:40:07 +0000 (21:40 +0100)
Based on patch by Lars Uebernickel.

Fixes bug 663621.

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 029806f5dbf397a4ac1a4f1b8aca65071446529a..630e73fd3e67d5fbe3d13270845d0b843eb6c191 100644 (file)
@@ -4424,7 +4424,7 @@ namespace Gtk {
                public virtual signal void insert_child_anchor (Gtk.TextIter pos, Gtk.TextChildAnchor anchor);
                [HasEmitter]
                public virtual signal void insert_pixbuf (Gtk.TextIter pos, Gdk.Pixbuf pixbuf);
-               public virtual signal void insert_text (Gtk.TextIter pos, string text, int length);
+               public virtual signal void insert_text (ref Gtk.TextIter pos, string text, int length);
                public virtual signal void mark_deleted (Gtk.TextMark mark);
                public virtual signal void mark_set (Gtk.TextIter location, Gtk.TextMark mark);
                public virtual signal void modified_changed ();
index fb63f0d88d6837807a33911f042fc365a30f754f..08a744c685905029e560118e0a766bbe4dea614b 100644 (file)
@@ -4353,7 +4353,7 @@ namespace Gtk {
                public virtual signal void insert_child_anchor (Gtk.TextIter iter, Gtk.TextChildAnchor anchor);
                [HasEmitter]
                public virtual signal void insert_pixbuf (Gtk.TextIter iter, Gdk.Pixbuf pixbuf);
-               public virtual signal void insert_text (Gtk.TextIter pos, string new_text, int new_text_length);
+               public virtual signal void insert_text (ref Gtk.TextIter pos, string new_text, int new_text_length);
                public virtual signal void mark_deleted (Gtk.TextMark mark);
                public virtual signal void mark_set (Gtk.TextIter location, Gtk.TextMark mark);
                public virtual signal void modified_changed ();
index e3ec20bcab8c28b41d8e9bc9abde9b2e87d562cb..afd03267420f36ee1d2c17272e6f8629de5dfa1c 100644 (file)
@@ -598,6 +598,7 @@ GtkTextBuffer::begin_user_action has_emitter="1"
 GtkTextBuffer::end_user_action has_emitter="1"
 GtkTextBuffer::insert_child_anchor has_emitter="1"
 GtkTextBuffer::insert_pixbuf has_emitter="1"
+GtkTextBuffer::insert_text.pos is_ref="1"
 GtkTextBuffer::remove_tag has_emitter="1"
 GtkTextBuffer:text accessor_method="0"
 gtk_text_buffer_create_mark.mark_name nullable="1"
index 7cb36a2e469c5e9ea0aa9b83930c7b1c30253567..f00819433f7164827e069ba22c01e333d8d99d24 100644 (file)
@@ -668,6 +668,7 @@ GtkTextBuffer::begin_user_action has_emitter="1"
 GtkTextBuffer::end_user_action has_emitter="1"
 GtkTextBuffer::insert_child_anchor has_emitter="1"
 GtkTextBuffer::insert_pixbuf has_emitter="1"
+GtkTextBuffer::insert_text.pos is_ref="1"
 GtkTextBuffer::remove_tag has_emitter="1"
 GtkTextBuffer:text accessor_method="0"
 gtk_text_buffer_create_mark.mark_name nullable="1"