]> granicus.if.org Git - curl/commitdiff
curl tool: OOM handling fixes
authorYang Tse <yangsita@gmail.com>
Wed, 5 Oct 2011 17:33:46 +0000 (19:33 +0200)
committerYang Tse <yangsita@gmail.com>
Wed, 5 Oct 2011 17:33:46 +0000 (19:33 +0200)
src/tool_getparam.c

index 1c92e053a0b083c6604833e549c1e33d3d587536..f18c9168e36badbe96c4e3f4d9821f568b16b74a 100644 (file)
@@ -1016,7 +1016,8 @@ ParameterError getparameter(char *flag,    /* f or -long-flag */
       }
       else {
         GetStr(&postdata, nextarg);
-        size = strlen(postdata);
+        if(postdata)
+          size = strlen(postdata);
       }
 
 #ifdef CURL_DOES_CONVERSIONS