diff options
| author | Jay Satiro <raysatiro@yahoo.com> | 2016-02-08 15:09:42 -0500 | 
|---|---|---|
| committer | Jay Satiro <raysatiro@yahoo.com> | 2016-02-08 15:09:42 -0500 | 
| commit | c3aac489195526c23190fcfe4ce63cbe49ea00e6 (patch) | |
| tree | ffacaf18d4fed500871e60bc601d65419ac27b5f /src | |
| parent | 18c735e790e47a1199f9dd71a01aa9847d6474b1 (diff) | |
tool_urlglob: Allow reserved dos device names (Windows)
Allow --output to reserved dos device names without the device prefix
for backwards compatibility.
Example: --output NUL can be used instead of --output \\.\NUL
Bug: https://github.com/curl/curl/commit/4520534#commitcomment-15954863
Reported-by: Gisle Vanem
Diffstat (limited to 'src')
| -rw-r--r-- | src/tool_urlglob.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/src/tool_urlglob.c b/src/tool_urlglob.c index 39cb32d6c..f1dd27fad 100644 --- a/src/tool_urlglob.c +++ b/src/tool_urlglob.c @@ -673,7 +673,8 @@ CURLcode glob_match_url(char **result, char *filename, URLGlob *glob)    {      char *sanitized;      SANITIZEcode sc = sanitize_file_name(&sanitized, target, -                                         SANITIZE_ALLOW_PATH); +                                         (SANITIZE_ALLOW_PATH | +                                          SANITIZE_ALLOW_RESERVED));      Curl_safefree(target);      if(sc)        return CURLE_URL_MALFORMAT; | 
