jsonparser_free did not free the string buffer
queue_init(&jp->stateq);
}
-struct solv_jsonparser *
+void
jsonparser_free(struct solv_jsonparser *jp)
{
+ solv_free(jp->space);
queue_free(&jp->stateq);
- return 0;
}
static void
#define JP_ARRAY_END 9
void jsonparser_init(struct solv_jsonparser *jp, FILE *fp);
-struct solv_jsonparser *jsonparser_free(struct solv_jsonparser *jp);
+void jsonparser_free(struct solv_jsonparser *jp);
int jsonparser_parse(struct solv_jsonparser *jp);
int jsonparser_skip(struct solv_jsonparser *jp, int type);