Loading src/main.c +4 −6 Original line number Diff line number Diff line Loading @@ -2360,22 +2360,20 @@ static ParameterError getparameter(char *flag, /* f or -long-flag */ encoded string */ size_t outlen = nlen + strlen(enc) + 2; char *n = malloc(outlen); if(!n) if(!n) { curl_free(enc); return PARAM_NO_MEM; } if (nlen > 0) /* only append '=' if we have a name */ snprintf(n, outlen, "%.*s=%s", nlen, nextarg, enc); else strcpy(n, enc); curl_free(enc); if(n) { postdata = n; } else return PARAM_NO_MEM; } else return PARAM_NO_MEM; } } else if('@' == *nextarg) { size_t size = 0; Loading Loading
src/main.c +4 −6 Original line number Diff line number Diff line Loading @@ -2360,22 +2360,20 @@ static ParameterError getparameter(char *flag, /* f or -long-flag */ encoded string */ size_t outlen = nlen + strlen(enc) + 2; char *n = malloc(outlen); if(!n) if(!n) { curl_free(enc); return PARAM_NO_MEM; } if (nlen > 0) /* only append '=' if we have a name */ snprintf(n, outlen, "%.*s=%s", nlen, nextarg, enc); else strcpy(n, enc); curl_free(enc); if(n) { postdata = n; } else return PARAM_NO_MEM; } else return PARAM_NO_MEM; } } else if('@' == *nextarg) { size_t size = 0; Loading