From: Steve Holme Date: Sun, 9 Feb 2014 11:01:36 +0000 (+0000) Subject: tool_operate: Added support for performing URL specific operations X-Git-Tag: curl-7_36_0~185 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8cf63f88c24946ff389b2cb74eee68f00e65dfcf;p=curl tool_operate: Added support for performing URL specific operations --- diff --git a/src/tool_operate.c b/src/tool_operate.c index 326b5493f..b4034e8cb 100644 --- a/src/tool_operate.c +++ b/src/tool_operate.c @@ -1844,9 +1844,16 @@ int operate(struct Configurable *config, int argc, argv_item_t argv[]) list_engines(engines); curl_slist_free_all(engines); } - /* Perform the main operation */ - else - result = operate_do(config); + /* Perform the main operations */ + else { + struct Configurable *operation = config; + + while(!result && operation) { + result = operate_do(operation); + + operation = operation->next; + } + } } /* Perform the cleanup */