From: Alexis Laferrière Date: Fri, 2 Jan 2015 15:36:36 +0000 (-0500) Subject: lib/gtk: copy string returned from `GTKEntry` X-Git-Tag: v0.7.1~5^2~4 X-Git-Url: http://nitlanguage.org lib/gtk: copy string returned from `GTKEntry` Signed-off-by: Alexis Laferrière --- diff --git a/lib/gtk/v3_4/gtk_core.nit b/lib/gtk/v3_4/gtk_core.nit index f6f10aa..64b7b49 100644 --- a/lib/gtk/v3_4/gtk_core.nit +++ b/lib/gtk/v3_4/gtk_core.nit @@ -404,8 +404,8 @@ extern class GtkEntry `{GtkEntry *`} return (GtkEntry *)gtk_entry_new(); `} - fun text : String is extern import NativeString.to_s `{ - return NativeString_to_s( (char *)gtk_entry_get_text( recv ) ); + fun text : String is extern import NativeString.to_s_with_copy `{ + return NativeString_to_s_with_copy( (char *)gtk_entry_get_text( recv ) ); `} fun text=( value : String) is extern import String.to_cstring`{