:: commit bf3c4a658c13bb7bf5ac65c596cc6403083fa540

Mintsuki <mintsuki@protonmail.com> — 2025-12-02 02:48

parents: 4d549791e4

lib/paths: Use strncmp() instead of memcmp() where appropriate

diff --git a/common/lib/uri.c b/common/lib/uri.c
index 5339e0c5..d3c57a2b 100644
--- a/common/lib/uri.c
+++ b/common/lib/uri.c
@@ -28,7 +28,7 @@ bool uri_resolve(char *uri, char **resource, char **root, char **path, char **ha
         if (strlen(uri + i) < 1)
             return false;
 
-        if (!memcmp(uri + i, "(", 1)) {
+        if (!strncmp(uri + i, "(", 1)) {
             *resource = uri;
             uri[i] = 0;
             uri += i + 1;
@@ -41,7 +41,7 @@ bool uri_resolve(char *uri, char **resource, char **root, char **path, char **ha
         if (strlen(uri + i) < 3)
             return false;
 
-        if (!memcmp(uri + i, "):/", 3)) {
+        if (!strncmp(uri + i, "):/", 3)) {
             *root = uri;
             uri[i] = 0;
             uri += i + 3;
tab: 248 wrap: offon