| 2243 | } |
| 2244 | |
| 2245 | char *malloc_managed_string(lua_State *L, size_t size, const char *init_data) |
| 2246 | { |
| 2247 | char *data = (char *)lua_malloc(L, size); |
| 2248 | memset(data, 0x0, size); |
| 2249 | if(nullptr != init_data) |
| 2250 | memcpy(data, init_data, strlen(init_data)); |
| 2251 | return data; |
| 2252 | } |
| 2253 | |
| 2254 | char *malloc_and_copy_string(lua_State *L, const char *init_data) |
| 2255 | { |
no test coverage detected