summaryrefslogtreecommitdiff
path: root/dumpcap.c
diff options
context:
space:
mode:
Diffstat (limited to 'dumpcap.c')
-rw-r--r--dumpcap.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/dumpcap.c b/dumpcap.c
index e88e0598f4..f177164cd4 100644
--- a/dumpcap.c
+++ b/dumpcap.c
@@ -2128,7 +2128,11 @@ cap_pipe_open_live(char *pipename,
}
#ifdef _WIN32
else {
+#if GLIB_CHECK_VERSION(2,31,0)
+ g_thread_new("cap_pipe_open_live", &cap_thread_read, pcap_opts);
+#else
g_thread_create(&cap_thread_read, pcap_opts, FALSE, NULL);
+#endif
pcap_opts->cap_pipe_buf = (char *) &magic;
pcap_opts->cap_pipe_bytes_read = 0;