diff options
Diffstat (limited to 'lib/libfetch/http.c')
-rw-r--r-- | lib/libfetch/http.c | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/lib/libfetch/http.c b/lib/libfetch/http.c index d9fe15f..10c3a78 100644 --- a/lib/libfetch/http.c +++ b/lib/libfetch/http.c @@ -143,14 +143,16 @@ _http_new_chunk(struct cookie *c) c->chunksize = c->chunksize * 16 + 10 + tolower(*p) - 'a'; #ifndef NDEBUG - c->total += c->chunksize; - if (c->chunksize == 0) - fprintf(stderr, "\033[1m_http_fillbuf(): " - "end of last chunk\033[m\n"); - else - fprintf(stderr, "\033[1m_http_fillbuf(): " - "new chunk: %lu (%lu)\033[m\n", - (unsigned long)c->chunksize, (unsigned long)c->total); + if (fetchDebug) { + c->total += c->chunksize; + if (c->chunksize == 0) + fprintf(stderr, "\033[1m_http_fillbuf(): " + "end of last chunk\033[m\n"); + else + fprintf(stderr, "\033[1m_http_fillbuf(): " + "new chunk: %lu (%lu)\033[m\n", + (unsigned long)c->chunksize, (unsigned long)c->total); + } #endif return c->chunksize; |