← Commit list

81f950dd90

Daniel Stenberg
Daniel Stenberg
2026-05-13
SUCCESS Duration: 215s

Subject

strparse: split a multi-line assert into many separate ones

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

lib/curlx/strparse.c+7 -2
@@ -49,9 +49,14 @@ void curlx_str_trim(struct Curl_str *out, size_t len)
int curlx_str_until(const char **linep, struct Curl_str *out,
const size_t max, char delim)
{
- const char *s = *linep;
+ const char *s;
size_t len = 0;
- DEBUGASSERT(linep && *linep && out && max && delim);
+ DEBUGASSERT(linep);
+ DEBUGASSERT(*linep);
+ DEBUGASSERT(out);
+ DEBUGASSERT(max);
+ DEBUGASSERT(delim);
+ s = *linep;
curlx_str_init(out);
while(*s && (*s != delim)) {