From: Daniel Stenberg Date: Mon, 4 Dec 2000 12:21:18 +0000 (+0000) Subject: Jörn fixed a multiple URL output bug X-Git-Tag: curl-7_5_2~54 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ca8196a4dccb339660a9431a339eb74c2d95569e;p=thirdparty%2Fcurl.git Jörn fixed a multiple URL output bug --- diff --git a/src/main.c b/src/main.c index 03a5444a78..ba5bcf9255 100644 --- a/src/main.c +++ b/src/main.c @@ -1473,9 +1473,9 @@ operate(struct Configurable *config, int argc, char *argv[]) #endif } for (i = 0; (url = next_url(urls)); ++i) { - if (outfiles) { + if (config->outfile) { free(config->outfile); - config->outfile = outfiles; + config->outfile = strdup(outfiles); } if (config->outfile || config->remotefile) { @@ -1757,6 +1757,9 @@ operate(struct Configurable *config, int argc, char *argv[]) free(url); } + if(outfiles) + free(outfiles); + #ifdef MIME_SEPARATORS if (separator) printf("--%s--\n", MIMEseparator);