diff options
author | Daniel Stenberg <daniel@haxx.se> | 2002-05-04 15:36:07 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2002-05-04 15:36:07 +0000 |
commit | d321056e8d7acf527d0aa4a94471c89ba4dc2438 (patch) | |
tree | 77ca916d7b5f895876a8ac0eb5ea81c473e8d2a7 /lib | |
parent | d9a1a59f2242711e287df3b93160e0a2494f23e1 (diff) |
made VERBOSE output more like it used to be, HEADER_IN is thus also ignored
by the internal debugfunction callback
Diffstat (limited to 'lib')
-rw-r--r-- | lib/sendf.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/lib/sendf.c b/lib/sendf.c index 6d4ab1fb7..e20b147bf 100644 --- a/lib/sendf.c +++ b/lib/sendf.c @@ -392,13 +392,15 @@ int Curl_debug(struct SessionHandle *data, curl_infotype type, return (*data->set.fdebug)(data, type, ptr, size, data->set.debugdata); - if(type >= CURLINFO_DATA_IN) - /* don't do the data parts now */ - return 0; - - fwrite(s_infotype[type], 2, 1, data->set.err); - fwrite(ptr, size, 1, data->set.err); - + switch(type) { + case CURLINFO_TEXT: + case CURLINFO_HEADER_OUT: + fwrite(s_infotype[type], 2, 1, data->set.err); + fwrite(ptr, size, 1, data->set.err); + break; + default: /* nada */ + break; + } return 0; } |