From: Lucas Bajolet Date: Tue, 8 Sep 2015 21:13:33 +0000 (-0400) Subject: src/interpreter: fast_cstring was broken in interpreter X-Git-Tag: v0.7.8~37^2~2 X-Git-Url: http://nitlanguage.org src/interpreter: fast_cstring was broken in interpreter Signed-off-by: Lucas Bajolet --- diff --git a/src/interpreter/naive_interpreter.nit b/src/interpreter/naive_interpreter.nit index 23a7b0c..b484f15 100644 --- a/src/interpreter/naive_interpreter.nit +++ b/src/interpreter/naive_interpreter.nit @@ -1154,8 +1154,8 @@ redef class AMethPropdef else if pname == "atoi" then return v.int_instance(recvval.atoi) else if pname == "fast_cstring" then - var ns = recvval.to_s.substring_from(args[1].to_i) - return v.native_string_instance(ns) + var ns = recvval.fast_cstring(args[1].to_i) + return v.native_string_instance(ns.to_s) end else if pname == "calloc_string" then return v.native_string_instance_len(args[1].to_i)