| 2116 | } |
| 2117 | |
| 2118 | void luabb_pushcstringlen(lua_State *lua, const char* cstrval, int len) |
| 2119 | { |
| 2120 | l_cstring_new(lua); |
| 2121 | lua_cstring_t *s = (lua_cstring_t *) lua_topointer(lua, -1); |
| 2122 | s->val = malloc(len + 1); |
| 2123 | memcpy(s->val, cstrval, len); |
| 2124 | s->val[len] = '\0'; |
| 2125 | } |
| 2126 | |
| 2127 | // dl -> str'dup'-less |
| 2128 | void luabb_pushcstring_dl(lua_State *lua, const char* cstrval) |
no test coverage detected