From: Zeeshan Ali (Khattak) Date: Mon, 12 Dec 2011 19:44:51 +0000 (+0200) Subject: gtk+-2.0, gtk+-3.0: Make Editable.insert_text.position be a ref parameter X-Git-Tag: 0.15.1~86 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0aafa14dd517edb8d9ef1bffb3c080d7f455dd81;p=thirdparty%2Fvala.git gtk+-2.0, gtk+-3.0: Make Editable.insert_text.position be a ref parameter Fixes bug 666021. --- diff --git a/vapi/gtk+-2.0.vapi b/vapi/gtk+-2.0.vapi index 4df7165b8..4d2c38004 100644 --- a/vapi/gtk+-2.0.vapi +++ b/vapi/gtk+-2.0.vapi @@ -6031,7 +6031,7 @@ namespace Gtk { [HasEmitter] public signal void delete_text (int start_pos, int end_pos); [HasEmitter] - public signal void insert_text (string text, int length, void* position); + public signal void insert_text (string text, int length, ref int position); } [CCode (cheader_filename = "gtk/gtk.h")] public interface FileChooser : Gtk.Widget { diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi index a2e1b6d89..eb62cb093 100644 --- a/vapi/gtk+-3.0.vapi +++ b/vapi/gtk+-3.0.vapi @@ -6009,7 +6009,7 @@ namespace Gtk { [HasEmitter] public signal void delete_text (int start_pos, int end_pos); [HasEmitter] - public signal void insert_text (string new_text, int new_text_length, void* position); + public signal void insert_text (string new_text, int new_text_length, ref int position); } [CCode (cheader_filename = "gtk/gtk.h")] public interface FileChooser : Gtk.Widget { diff --git a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata index eff00836e..22f5da99e 100644 --- a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata +++ b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata @@ -173,6 +173,7 @@ GtkDialog.vbox type_name="VBox" GtkDialog.action_area type_name="HButtonBox" GtkEditable::delete_text has_emitter="1" GtkEditable::insert_text has_emitter="1" +GtkEditable::insert_text.position type_name="int" is_ref="1" gtk_editable_get_selection_bounds.start_pos is_out="1" gtk_editable_get_selection_bounds.end_pos is_out="1" gtk_editable_select_region hidden="1" diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata index e45dcbcd4..8aba25ad0 100644 --- a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata +++ b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata @@ -212,6 +212,7 @@ GtkDialog.vbox type_name="VBox" GtkDialog.action_area type_name="HButtonBox" GtkEditable::delete_text has_emitter="1" GtkEditable::insert_text has_emitter="1" +GtkEditable::insert_text.position type_name="int" is_ref="1" gtk_editable_get_selection_bounds.start_pos is_out="1" gtk_editable_get_selection_bounds.end_pos is_out="1" gtk_editable_select_region hidden="1"