don't write to freed memory

This commit is contained in:
Andreas Gustafsson 2000-02-01 17:27:23 +00:00
parent bb744e24d6
commit 386fef57fa

View file

@ -133,8 +133,8 @@ isc_lex_destroy(isc_lex_t **lexp) {
isc_lex_close(lex);
if (lex->data != NULL)
isc_mem_put(lex->mctx, lex->data, lex->max_token + 1);
isc_mem_put(lex->mctx, lex, sizeof *lex);
lex->magic = 0;
isc_mem_put(lex->mctx, lex, sizeof *lex);
*lexp = NULL;
}