From f93adc667dda0ee87770de78b7e60f4b989c2642 Mon Sep 17 00:00:00 2001 From: ame Date: Thu, 1 Feb 2024 15:57:48 -0600 Subject: multiple function and globals soon maybe --- src/io.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/io.c') diff --git a/src/io.c b/src/io.c index 4a0fc93..14117ec 100644 --- a/src/io.c +++ b/src/io.c @@ -125,7 +125,11 @@ void i_pprint(lua_State* L, int indent, int skip_indent){ break; case LUA_TSTRING: if(!skip_indent) print_indentation(indent); - printf("\"%s\"", lua_tostring(L,-1)); + size_t len; + char* wowa = (char*)luaL_tolstring(L, -1, &len); + printf("\""); + for(int i = 0; i != len; i++) printf("%c",wowa[i]); + printf("\""); break; case LUA_TFUNCTION: if(!skip_indent) print_indentation(indent); -- cgit v1.2.3