]> git.kaiwu.me - klib.git/commitdiff
fixed compilation error in the last commit
authorHeng Li <lh3@me.com>
Sat, 29 Nov 2014 17:41:26 +0000 (12:41 -0500)
committerHeng Li <lh3@me.com>
Sat, 29 Nov 2014 17:41:26 +0000 (12:41 -0500)
kson.c

diff --git a/kson.c b/kson.c
index 6596a188ffc558d99608ae96d581091a7ef550e0..5524f079338179d5cfb8bba3a1840de8c5e0016b 100644 (file)
--- a/kson.c
+++ b/kson.c
@@ -98,7 +98,7 @@ void kson_destroy(int n_nodes, kson_node_t *nodes)
 {
        int i;
        for (i = 0; i < n_nodes; ++i) {
-               free(nodes[i].key); free(nodes[i].str);
+               free(nodes[i].key); free(nodes[i].v.str);
        }
        free(nodes);
 }
@@ -138,6 +138,7 @@ int main(int argc, char *argv[])
        } else {
                printf("Error code: %d\n", error);
        }
+       kson_destroy(n_nodes, nodes);
        return 0;
 }
 #endif