Skip to content

Commit aea8efa

Browse files
authored
jv_unique: don't leak non-unique elements that are not returned (#3304)
1 parent 947fcbb commit aea8efa

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/jv_aux.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -749,6 +749,7 @@ jv jv_unique(jv objects, jv keys) {
749749
for (int i = 0; i < n; i++) {
750750
if (jv_equal(jv_copy(curr_key), jv_copy(entries[i].key))) {
751751
jv_free(entries[i].key);
752+
jv_free(entries[i].object);
752753
} else {
753754
jv_free(curr_key);
754755
curr_key = entries[i].key;

0 commit comments

Comments
 (0)