summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--jq.pyx1
1 files changed, 1 insertions, 0 deletions
diff --git a/jq.pyx b/jq.pyx
index 6c4ea4c..447eeb1 100644
--- a/jq.pyx
+++ b/jq.pyx
@@ -97,6 +97,7 @@ cdef process(jq_state *jq, jv value, output):
while True:
result = jq_next(jq)
if not jv_is_valid(result):
+ jv_free(result)
return output
else:
dumped = jv_dump_string(result, dumpopts)