Detail: bad assertion in 'luaM_free_'

This commit is contained in:
Roberto Ierusalimschy 2018-10-23 12:58:38 -03:00
parent 6a4b9bb2b4
commit ea1322ef54
1 changed files with 1 additions and 1 deletions

2
lmem.c
View File

@ -108,7 +108,7 @@ l_noret luaM_toobig (lua_State *L) {
*/ */
void luaM_free_ (lua_State *L, void *block, size_t osize) { void luaM_free_ (lua_State *L, void *block, size_t osize) {
global_State *g = G(L); global_State *g = G(L);
lua_assert((block == 0) == (block == NULL)); lua_assert((osize == 0) == (block == NULL));
(*g->frealloc)(g->ud, block, osize, 0); (*g->frealloc)(g->ud, block, osize, 0);
g->GCdebt -= osize; g->GCdebt -= osize;
} }