tool_operate: fix misplaced initialization of orig_noprogress
... and orig_isatty which caused --silent to be entirely ignored in case the standard output was redirected to a file!
This commit is contained in:
Родитель
2c7cfd2926
Коммит
487406c3c0
|
@ -140,8 +140,8 @@ int operate(struct Configurable *config, int argc, argv_item_t argv[])
|
|||
int res = 0;
|
||||
int i;
|
||||
|
||||
bool orig_noprogress = config->noprogress;
|
||||
bool orig_isatty = config->isatty;
|
||||
bool orig_noprogress;
|
||||
bool orig_isatty;
|
||||
|
||||
errorbuffer[0] = '\0';
|
||||
/* default headers output stream is stdout */
|
||||
|
@ -396,6 +396,10 @@ int operate(struct Configurable *config, int argc, argv_item_t argv[])
|
|||
}
|
||||
}
|
||||
|
||||
/* save the values of noprogress and isatty to restore them later on */
|
||||
orig_noprogress = config->noprogress;
|
||||
orig_isatty = config->isatty;
|
||||
|
||||
/*
|
||||
** Nested loops start here.
|
||||
*/
|
||||
|
|
Загрузка…
Ссылка в новой задаче