aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ssl-utils.c
diff options
context:
space:
mode:
authorTomas Kukosa <tomas.kukosa@siemens.com>2007-11-30 11:12:55 +0000
committerTomas Kukosa <tomas.kukosa@siemens.com>2007-11-30 11:12:55 +0000
commitaab2bf936e9fffeb7e71641a51b50a90a4b74233 (patch)
treeacfc102eea312b3f1ea30d550ed76a0b14cc772c /epan/dissectors/packet-ssl-utils.c
parent6caaafbb6d662da8d2561399a35c0aeee7642a46 (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.c9
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