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: pre-header-change~40 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ca8196a4dccb339660a9431a339eb74c2d95569e;p=curl Jörn fixed a multiple URL output bug --- diff --git a/src/main.c b/src/main.c index 03a5444a7..ba5bcf925 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);