summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/sord_validate.c2
-rw-r--r--src/syntax.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/sord_validate.c b/src/sord_validate.c
index 9245293..c79460c 100644
--- a/src/sord_validate.c
+++ b/src/sord_validate.c
@@ -333,7 +333,7 @@ literal_is_valid(SordModel* model,
// Find restrictions list
SordIter* rs = sord_search(model, type, uris->owl_withRestrictions, 0, 0);
- if (sord_iter_end(rs)) {
+ if (!rs) {
return true; // No restrictions
}
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);