diff options
| -rw-r--r-- | src/main.c | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/src/main.c b/src/main.c index c5f904f13..c37988351 100644 --- a/src/main.c +++ b/src/main.c @@ -546,7 +546,7 @@ struct Configurable {    trace tracetype;    bool tracetime; /* include timestamp? */    long httpversion; -  bool progressmode; +  int progressmode;    bool nobuffer;    bool readbusy; /* set when reading input returns EAGAIN */    bool globoff; @@ -2300,7 +2300,10 @@ static ParameterError getparameter(char *flag, /* f or -long-flag */        }        break;      case '#': /* --progress-bar */ -      config->progressmode = (bool)(toggle?CURL_PROGRESS_BAR:0); +      if(toggle) +        config->progressmode = CURL_PROGRESS_BAR; +      else +        config->progressmode = CURL_PROGRESS_STATS;        break;      case '0':        /* HTTP version 1.0 */ | 
