diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/jv_aux.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/jv_aux.c b/src/jv_aux.c index 5ec7ce8e..eedaaeb7 100644 --- a/src/jv_aux.c +++ b/src/jv_aux.c @@ -408,6 +408,7 @@ jv jv_setpath(jv root, jv path, jv value) { jv subroot = jv_get(jv_copy(root), jv_copy(pathcurr)); if (!jv_is_valid(subroot)) { + jv_free(root); jv_free(pathcurr); jv_free(pathrest); jv_free(value); |