From: Luca Bruno Date: Tue, 8 Nov 2011 20:38:17 +0000 (+0100) Subject: gtk+-2.0, gtk+-3.0: Mark TextBuffer.insert_text.pos as ref parameter X-Git-Tag: 0.15.0~21 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bdc4e7aa94ef8875103f6d8cc45e4875c440e9f5;p=thirdparty%2Fvala.git gtk+-2.0, gtk+-3.0: Mark TextBuffer.insert_text.pos as ref parameter Based on patch by Lars Uebernickel. Fixes bug 663621. --- diff --git a/vapi/gtk+-2.0.vapi b/vapi/gtk+-2.0.vapi index 029806f5d..630e73fd3 100644 --- a/vapi/gtk+-2.0.vapi +++ b/vapi/gtk+-2.0.vapi @@ -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 (); diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi index fb63f0d88..08a744c68 100644 --- a/vapi/gtk+-3.0.vapi +++ b/vapi/gtk+-3.0.vapi @@ -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 (); diff --git a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata index e3ec20bca..afd032674 100644 --- a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata +++ b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata @@ -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" diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata index 7cb36a2e4..f00819433 100644 --- a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata +++ b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata @@ -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"