--- a/src/string.c Wed May 20 15:54:54 2026 +0200 +++ b/src/string.c Sun May 24 12:18:44 2026 +0200 @@ -191,7 +191,7 @@ cxstring string, int chr ) { - char *ret = memchr(string.ptr, 0xFF & chr, string.length); + const char *ret = memchr(string.ptr, 0xFF & chr, string.length); if (ret == NULL) return (cxstring) {NULL, 0}; return (cxstring) {ret, string.length - (ret - string.ptr)}; } @@ -201,7 +201,7 @@ int chr ) { #ifdef WITH_MEMRCHR - char *ret = memrchr(string.ptr, 0xFF & chr, string.length); + const char *ret = memrchr(string.ptr, 0xFF & chr, string.length); if (ret == NULL) return (cxstring) {NULL, 0}; return (cxstring) {ret, string.length - (ret - string.ptr)}; #else