aboutsummaryrefslogtreecommitdiff
path: root/src/tool_operate.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tool_operate.c')
-rw-r--r--src/tool_operate.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/tool_operate.c b/src/tool_operate.c
index 0b828de4b..7c0b8b5fe 100644
--- a/src/tool_operate.c
+++ b/src/tool_operate.c
@@ -1621,10 +1621,10 @@ int operate(struct Configurable *config, int argc, argv_item_t argv[])
#ifdef USE_METALINK
if(!metalink && config->use_metalink && res == CURLE_OK) {
- if(parse_metalink(config, &outs, this_url) == 0)
- fprintf(config->errors, "Metalink: parsing (%s) OK\n",
- this_url);
- else
+ int rv = parse_metalink(config, &outs, this_url);
+ if(rv == 0)
+ fprintf(config->errors, "Metalink: parsing (%s) OK\n", this_url);
+ else if(rv == -1)
fprintf(config->errors, "Metalink: parsing (%s) FAILED\n",
this_url);
}