aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/tool_operhlp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tool_operhlp.c b/src/tool_operhlp.c
index 7a6ed2015..abf949617 100644
--- a/src/tool_operhlp.c
+++ b/src/tool_operhlp.c
@@ -164,6 +164,8 @@ CURLcode get_url_file_name(char **filename, const char *url)
Curl_safefree(*filename);
*filename = strdup(buffer); /* clone the buffer */
curl_free(tdir);
+ if(!*filename)
+ return CURLE_OUT_OF_MEMORY;
}
}
#endif