From 107e70c82d52f04da2c962ab048c3ff40f1699c6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexis=20Laferri=C3=A8re?= Date: Fri, 2 Jan 2015 10:36:36 -0500 Subject: [PATCH] lib/gtk: copy string returned from `GTKEntry` MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Alexis Laferrière --- lib/gtk/v3_4/gtk_core.nit | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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`{ -- 1.7.9.5