Loading src/tool_cfgable.h +1 −0 Original line number Diff line number Diff line Loading @@ -224,6 +224,7 @@ struct GlobalConfig { CURL *easy; /* Once we have one, we keep it here */ struct OperationConfig *first; struct OperationConfig *current; struct OperationConfig *last; /* Always last in the struct */ }; Loading src/tool_operate.c +5 −5 Original line number Diff line number Diff line Loading @@ -1831,14 +1831,14 @@ CURLcode operate(struct GlobalConfig *config, int argc, argv_item_t argv[]) operation = operation->next; } /* Reset the operation pointer */ operation = config->first; /* Set the current operation pointer */ config->current = config->first; /* Perform each operation */ while(!result && operation) { result = operate_do(operation); while(!result && config->current) { result = operate_do(config->current); operation = operation->next; config->current = config->current->next; } } } Loading Loading
src/tool_cfgable.h +1 −0 Original line number Diff line number Diff line Loading @@ -224,6 +224,7 @@ struct GlobalConfig { CURL *easy; /* Once we have one, we keep it here */ struct OperationConfig *first; struct OperationConfig *current; struct OperationConfig *last; /* Always last in the struct */ }; Loading
src/tool_operate.c +5 −5 Original line number Diff line number Diff line Loading @@ -1831,14 +1831,14 @@ CURLcode operate(struct GlobalConfig *config, int argc, argv_item_t argv[]) operation = operation->next; } /* Reset the operation pointer */ operation = config->first; /* Set the current operation pointer */ config->current = config->first; /* Perform each operation */ while(!result && operation) { result = operate_do(operation); while(!result && config->current) { result = operate_do(config->current); operation = operation->next; config->current = config->current->next; } } } Loading