Replace them with jsonp_malloc() and jsonp_free() to support the
custom memory allocation.
if(hashtable->free_value)
hashtable->free_value(pair->value);
- free(pair);
+ jsonp_free(pair);
hashtable->size--;
return 0;
strbuff->size = STRBUFFER_MIN_SIZE;
strbuff->length = 0;
- strbuff->value = malloc(strbuff->size);
+ strbuff->value = jsonp_malloc(strbuff->size);
if(!strbuff->value)
return -1;
void strbuffer_close(strbuffer_t *strbuff)
{
- free(strbuff->value);
+ jsonp_free(strbuff->value);
strbuff->size = 0;
strbuff->length = 0;
strbuff->value = NULL;