Commit b754c8e1 authored by Paul Kulchenko's avatar Paul Kulchenko
Browse files

Update pretty printing in debugging to generate valid Lua code for userdata-like types.

parent 9f63e75a
...@@ -1911,11 +1911,11 @@ sds ldbCatStackValue(sds s, lua_State *lua, int idx) { ...@@ -1911,11 +1911,11 @@ sds ldbCatStackValue(sds s, lua_State *lua, int idx) {
else if (t == LUA_TUSERDATA) typename = "userdata"; else if (t == LUA_TUSERDATA) typename = "userdata";
else if (t == LUA_TTHREAD) typename = "thread"; else if (t == LUA_TTHREAD) typename = "thread";
else if (t == LUA_TLIGHTUSERDATA) typename = "light-userdata"; else if (t == LUA_TLIGHTUSERDATA) typename = "light-userdata";
s = sdscatprintf(s,"%s@%p",typename,p); s = sdscatprintf(s,"\"%s@%p\"",typename,p);
} }
break; break;
default: default:
s = sdscat(s,"<unknown-lua-type>"); s = sdscat(s,"\"<unknown-lua-type>\"");
break; break;
} }
return s; return s;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment