← Commit list

40c1748af5

Viktor Szakats
Viktor Szakats
2026-01-06
SUCCESS Duration: 250s

Subject

tool_urlglob: fix propagating OOM error from `sanitize_file_name()`

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 →

src/tool_urlglob.c+4 -1
@@ -704,8 +704,11 @@ CURLcode glob_match_url(char **output, const char *filename,
(SANITIZE_ALLOW_PATH |
SANITIZE_ALLOW_RESERVED));
curlx_dyn_free(&dyn);
- if(sc)
+ if(sc) {
+ if(sc == SANITIZE_ERR_OUT_OF_MEMORY)
+ return CURLE_OUT_OF_MEMORY;
return CURLE_URL_MALFORMAT;
+ }
*output = sanitized;
return CURLE_OK;
}