summaryrefslogtreecommitdiffstats
path: root/src/query.c
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-12-31 14:07:31 +0100
committerDavid Robillard <d@drobilla.net>2020-12-31 14:07:31 +0100
commit7a51f0b8e95d29b5e053db97bf72094e847ee7ef (patch)
tree388ce4b62ee033777125370be4105c5b8aa8b2df /src/query.c
parenta5a72832c05ba2894d90def0b74128a93dcca937 (diff)
downloadlilv-7a51f0b8e95d29b5e053db97bf72094e847ee7ef.tar.gz
lilv-7a51f0b8e95d29b5e053db97bf72094e847ee7ef.tar.bz2
lilv-7a51f0b8e95d29b5e053db97bf72094e847ee7ef.zip
Avoid "else" after "return"
Diffstat (limited to 'src/query.c')
-rw-r--r--src/query.c28
1 files changed, 16 insertions, 12 deletions
diff --git a/src/query.c b/src/query.c
index cf5e44f..5081a9a 100644
--- a/src/query.c
+++ b/src/query.c
@@ -34,7 +34,9 @@ lilv_lang_matches(const char* a, const char* b)
{
if (!a || !b) {
return LILV_LANG_MATCH_NONE;
- } else if (!strcmp(a, b)) {
+ }
+
+ if (!strcmp(a, b)) {
return LILV_LANG_MATCH_EXACT;
}
@@ -125,18 +127,20 @@ lilv_nodes_from_stream_objects(LilvWorld* world,
if (sord_iter_end(stream)) {
sord_iter_free(stream);
return NULL;
- } else if (world->opt.filter_language) {
+ }
+
+ if (world->opt.filter_language) {
return lilv_nodes_from_stream_objects_i18n(world, stream, field);
- } else {
- LilvNodes* values = lilv_nodes_new();
- FOREACH_MATCH(stream) {
- const SordNode* value = sord_iter_get_node(stream, field);
- LilvNode* node = lilv_node_new_from_node(world, value);
- if (node) {
- zix_tree_insert((ZixTree*)values, node, NULL);
- }
+ }
+
+ LilvNodes* values = lilv_nodes_new();
+ FOREACH_MATCH(stream) {
+ const SordNode* value = sord_iter_get_node(stream, field);
+ LilvNode* node = lilv_node_new_from_node(world, value);
+ if (node) {
+ zix_tree_insert((ZixTree*)values, node, NULL);
}
- sord_iter_free(stream);
- return values;
}
+ sord_iter_free(stream);
+ return values;
}