aboutsummaryrefslogtreecommitdiffstats
path: root/src/string.c
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2024-06-24 15:03:42 -0400
committerDavid Robillard <d@drobilla.net>2024-06-25 15:54:43 -0400
commit72ab488af39cd487a5cefc862e3e2d3466facff3 (patch)
treeabc7cffe63594828e64d40de25219af8ea8b5e92 /src/string.c
parent47f30703ee6935de393303b7a4d6bab8ce7780f4 (diff)
downloadserd-72ab488af39cd487a5cefc862e3e2d3466facff3.tar.gz
serd-72ab488af39cd487a5cefc862e3e2d3466facff3.tar.bz2
serd-72ab488af39cd487a5cefc862e3e2d3466facff3.zip
Clean up redundant and/or inconsistent conditionals
Diffstat (limited to 'src/string.c')
-rw-r--r--src/string.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/string.c b/src/string.c
index 11c12bee..936989c2 100644
--- a/src/string.c
+++ b/src/string.c
@@ -62,6 +62,9 @@ serd_substrlen(const uint8_t* const str,
size_t* const n_bytes,
SerdNodeFlags* const flags)
{
+ assert(n_bytes);
+ assert(flags);
+
size_t n_chars = 0;
size_t i = 0;
SerdNodeFlags f = 0;
@@ -71,12 +74,9 @@ serd_substrlen(const uint8_t* const str,
serd_update_flags(str[i], &f);
}
}
- if (n_bytes) {
- *n_bytes = i;
- }
- if (flags) {
- *flags = f;
- }
+
+ *n_bytes = i;
+ *flags = f;
return n_chars;
}