commit 3e50a6e6aa2db475716caeebd083077731f7aec7 from: Stefan Sperling via: Thomas Adam date: Sat Jul 26 10:36:08 2025 UTC use a better idiom to find a NUL-terminator; from op@ commit - 97c63ac4bc839a924d281e8942f90d3a4e8e59dd commit + 3e50a6e6aa2db475716caeebd083077731f7aec7 blob - 242e46a968fe0b2194b050837f83b63dbd7d2e56 blob + 6e28745a4788af129a01f2e9e51d54c594ffeee5 --- gotsys/parse.y +++ gotsys/parse.y @@ -1528,7 +1528,7 @@ parse_url(char **proto, char **host, char **port, p = strstr(s, "/"); if (p == NULL) - p = (char *)&url[strlen(url) - 1]; + p = strchr(s, '\0'); q = memchr(s, ':', p - s); if (q) {