2003-04-07 Theodore A. Roth * stk500.c: Don't print out read/write byte progress unless the verbose option is given. Index: stk500.c =================================================================== RCS file: /cvsroot/avrdude/avrdude/stk500.c,v retrieving revision 1.31 diff -u -r1.31 stk500.c --- stk500.c 17 Mar 2003 06:20:02 -0000 1.31 +++ stk500.c 7 Apr 2003 17:14:52 -0000 @@ -41,6 +41,7 @@ #include "serial.h" +extern int verbose; extern char * progname; extern int do_cycles; @@ -727,7 +728,9 @@ #endif for (addr = 0; addr < n; addr += page_size) { - fprintf(stderr, "\r \r%6u", addr); + if (verbose) { + fprintf(stderr, "\r \r%6u", addr); + } tries = 0; retry: tries++; @@ -771,8 +774,10 @@ return -5; } } - fprintf(stderr, "\r \r%6u", addr-1); - fprintf(stderr, "\n"); + if (verbose) { + fprintf(stderr, "\r \r%6u", addr-1); + fprintf(stderr, "\n"); + } return n; } @@ -817,7 +822,9 @@ } for (addr = 0; addr < n; addr += page_size) { - fprintf(stderr, "\r \r%6u", addr); + if (verbose) { + fprintf(stderr, "\r \r%6u", addr); + } tries = 0; retry: tries++; @@ -858,8 +865,10 @@ return -5; } } - fprintf(stderr, "\r \r%6u", addr-1); - fprintf(stderr, "\n"); + if (verbose) { + fprintf(stderr, "\r \r%6u", addr-1); + fprintf(stderr, "\n"); + } return n; }