MCPcopy Create free account
hub / github.com/CppCXY/EmmyLuaCodeStyle / luaM_saferealloc_

Function luaM_saferealloc_

3rd/lua-5.4.3/src/lmem.c:178–184  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

176
177
178void *luaM_saferealloc_ (lua_State *L, void *block, size_t osize,
179 size_t nsize) {
180 void *newblock = luaM_realloc_(L, block, osize, nsize);
181 if (l_unlikely(newblock == NULL && nsize > 0)) /* allocation failed? */
182 luaM_error(L);
183 return newblock;
184}
185
186
187void *luaM_malloc_ (lua_State *L, size_t size, int tag) {

Callers 2

luaM_growaux_Function · 0.85
luaM_shrinkvector_Function · 0.85

Calls 1

luaM_realloc_Function · 0.85

Tested by

no test coverage detected