Lines Matching refs:ZZJSON
2 * ZZJSON - Copyright (C) 2008 by Ivo van Poorten
6 #include "zzjson.h"
8 void zzjson_free(ZZJSON_CONFIG *config, ZZJSON *zzjson) {
9 while (zzjson) {
10 ZZJSON *next;
11 switch(zzjson->type) {
13 config->free(zzjson->value.object.label);
14 zzjson_free(config, zzjson->value.object.val);
17 zzjson_free(config, zzjson->value.array.val);
20 config->free(zzjson->value.string.string);
25 next = zzjson->next;
26 config->free(zzjson);
27 zzjson = next;