summaryrefslogtreecommitdiffstats
path: root/src/syntax.c
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2024-12-11 18:59:05 -0500
committerDavid Robillard <d@drobilla.net>2024-12-11 19:37:21 -0500
commit34d7e6eb5b0a8a8cc218f96037fbca02849602cb (patch)
treef712bda6a5afe55f5a3676b8e41ee147eca17cf9 /src/syntax.c
parentbe176447bc1bf4cfb0d6b0a8463d9c0302a0bab2 (diff)
downloadsord-34d7e6eb5b0a8a8cc218f96037fbca02849602cb.tar.gz
sord-34d7e6eb5b0a8a8cc218f96037fbca02849602cb.tar.bz2
sord-34d7e6eb5b0a8a8cc218f96037fbca02849602cb.zip
Fix potential memory leaks
Diffstat (limited to 'src/syntax.c')
-rw-r--r--src/syntax.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/syntax.c b/src/syntax.c
index 543c93b..68e28bb 100644
--- a/src/syntax.c
+++ b/src/syntax.c
@@ -152,9 +152,9 @@ write_statement(SordModel* sord,
sord_iter_get(sub_iter, sub_tup);
st = write_statement(sord, writer, sub_tup, flags);
}
- sord_iter_free(sub_iter);
serd_writer_end_anon(writer, so);
}
+ sord_iter_free(sub_iter);
} else {
st = serd_writer_write_statement(
writer, flags, NULL, ss, sp, so, sd, &language);