diff -r 2fa3bb7785ee -r 7f29a65aa1e4 hedgewars/LuaPas.pas --- a/hedgewars/LuaPas.pas Sun Feb 09 19:00:13 2014 +0100 +++ b/hedgewars/LuaPas.pas Mon Feb 10 00:43:03 2014 +0400 @@ -928,8 +928,10 @@ end; function lua_tostringA(L : Plua_State; idx : LongInt) : ansistring; +var p: PChar; begin - lua_tostringA := ansistring(lua_tolstring(L, idx, nil)); + p:= lua_tolstring(L, idx, nil); + lua_tostringA := ansistring(p); end; function lua_open : Plua_State;