MCPcopy Create free account
hub / github.com/Achain-Dev/Achain / malloc_managed_string

Function malloc_managed_string

src/Chain/libraries/glua/thinkyoung_lua_lib.cpp:2245–2252  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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 {

Callers 6

lua_execute_contract_apiFunction · 0.85
malloc_and_copy_stringFunction · 0.85
execute_contract_apiFunction · 0.85
tokens_to_lua_valueFunction · 0.85

Calls 1

lua_mallocFunction · 0.85

Tested by

no test coverage detected