diff options
author | Tomas Kukosa <tomas.kukosa@siemens.com> | 2007-11-30 11:12:55 +0000 |
---|---|---|
committer | Tomas Kukosa <tomas.kukosa@siemens.com> | 2007-11-30 11:12:55 +0000 |
commit | aab2bf936e9fffeb7e71641a51b50a90a4b74233 (patch) | |
tree | acfc102eea312b3f1ea30d550ed76a0b14cc772c /epan/dissectors/packet-ssl-utils.c | |
parent | 6caaafbb6d662da8d2561399a35c0aeee7642a46 (diff) |
- fix warnings in prefs.c
- do not flush SSL debug output after each message but only once per packet
svn path=/trunk/; revision=23680
Diffstat (limited to 'epan/dissectors/packet-ssl-utils.c')
-rw-r--r-- | epan/dissectors/packet-ssl-utils.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/epan/dissectors/packet-ssl-utils.c b/epan/dissectors/packet-ssl-utils.c index 010370a4df..3f9e758a58 100644 --- a/epan/dissectors/packet-ssl-utils.c +++ b/epan/dissectors/packet-ssl-utils.c @@ -2499,6 +2499,12 @@ ssl_set_debug(char* name) debug_file_must_be_closed = 1; } +void +ssl_debug_flush(void) +{ + if (ssl_debug_file) + fflush(ssl_debug_file); +} void ssl_debug_printf(const gchar* fmt, ...) @@ -2513,7 +2519,6 @@ ssl_debug_printf(const gchar* fmt, ...) va_start(ap, fmt); ret += vfprintf(ssl_debug_file, fmt, ap); va_end(ap); - fflush(ssl_debug_file); } void @@ -2527,7 +2532,6 @@ ssl_print_text_data(const gchar* name, const guchar* data, gint len) fprintf(ssl_debug_file,"%c",data[i]); } fprintf(ssl_debug_file,"\n"); - fflush(ssl_debug_file); } void @@ -2543,7 +2547,6 @@ ssl_print_data(const gchar* name, const guchar* data, gint len) fprintf(ssl_debug_file,"%.2x ",data[i]&255); } fprintf(ssl_debug_file,"\n"); - fflush(ssl_debug_file); } void |