mirror of
https://github.com/moparisthebest/curl
synced 2025-02-28 09:21:50 -05:00
urlglob: avoid error code translation
By using the correct values from the start we don't have to translate them!
This commit is contained in:
parent
2a7f1425d9
commit
d6cda9e8ab
@ -31,8 +31,8 @@
|
||||
|
||||
typedef enum {
|
||||
GLOB_OK,
|
||||
GLOB_NO_MEM,
|
||||
GLOB_ERROR
|
||||
GLOB_NO_MEM = CURLE_OUT_OF_MEMORY,
|
||||
GLOB_ERROR = CURLE_URL_MALFORMAT
|
||||
} GlobCode;
|
||||
|
||||
void glob_cleanup(URLGlob* glob);
|
||||
@ -423,14 +423,12 @@ int glob_url(URLGlob** glob, char* url, unsigned long *urlnum, FILE *error)
|
||||
else {
|
||||
if(error && glob_expand->errormsg[0]) {
|
||||
/* send error description to the error-stream */
|
||||
fprintf(error, "curl: (%d) [globbing] %s",
|
||||
(res == GLOB_NO_MEM) ? CURLE_OUT_OF_MEMORY : CURLE_URL_MALFORMAT,
|
||||
glob_expand->errormsg);
|
||||
fprintf(error, "curl: (%d) [globbing] %s", res, glob_expand->errormsg);
|
||||
}
|
||||
/* it failed, we cleanup */
|
||||
glob_cleanup(glob_expand);
|
||||
*urlnum = 1;
|
||||
return (res == GLOB_NO_MEM) ? CURLE_OUT_OF_MEMORY : CURLE_URL_MALFORMAT;
|
||||
return res;
|
||||
}
|
||||
|
||||
*glob = glob_expand;
|
||||
|
Loading…
x
Reference in New Issue
Block a user