ref: 5168236aa96a83b623a142c0d0e365c7ff0d96e6
dir: /base/misc.c/
/* Nowhere in particular */ static int p9_cleanname(lua_State *L) { const char *path, *p; lua_Unsigned len; luaL_Buffer b; path = luaL_checklstring(L, 1, &len); luaL_buffinit(L, &b); luaL_addlstring(&b, path, len); luaL_addchar(&b, '\0'); p = cleanname(luaL_buffaddr(&b)); lua_pushstring(L, p); return 1; }