void yajl_free(yajl_handle handle) { yajl_buf_free(handle->stateBuf); yajl_buf_free(handle->decodeBuf); yajl_lex_free(handle->lexer); free(handle); }
void yajl_free(yajl_handle handle) { yajl_bs_free(handle->stateStack); yajl_buf_free(handle->decodeBuf); yajl_lex_free(handle->lexer); YA_FREE(&(handle->alloc), handle); }
void yajl_gen_free(yajl_gen g) { if (g->print == (yajl_print_t)&yajl_buf_append) yajl_buf_free((yajl_buf)g->ctx); YA_FREE(&(g->alloc), g); }
void yajl_gen_free(yajl_gen g) { yajl_buf_free(g->buf); YA_FREE(&(g->alloc), g); }