summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2011-07-08 02:02:37 +0000
committerGuy Harris <guy@alum.mit.edu>2011-07-08 02:02:37 +0000
commitda461f18ad16f4cd453c88a7c413e71bae3ad104 (patch)
treeb2fd96b985b293c2007a0b7d4e34b81a78d1f66c
parenteedafe0a92a714df882e34369255a7dc340fae2f (diff)
downloadwireshark-da461f18ad16f4cd453c88a7c413e71bae3ad104.tar.gz
Alas, the libpcap API didn't use "void *" where it should have; squelch
some warnings from Clang. svn path=/trunk/; revision=37934
-rw-r--r--dumpcap.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/dumpcap.c b/dumpcap.c
index 34d342a398..f9447eda26 100644
--- a/dumpcap.c
+++ b/dumpcap.c
@@ -3576,7 +3576,7 @@ static void
capture_loop_write_packet_cb(u_char *pcap_opts_p, const struct pcap_pkthdr *phdr,
const u_char *pd)
{
- pcap_options *pcap_opts = (pcap_options *) pcap_opts_p;
+ pcap_options *pcap_opts = (pcap_options *) (void *) pcap_opts_p;
int err;
/* We may be called multiple times from pcap_dispatch(); if we've set
@@ -3618,7 +3618,7 @@ static void
capture_loop_queue_packet_cb(u_char *pcap_opts_p, const struct pcap_pkthdr *phdr,
const u_char *pd)
{
- pcap_options *pcap_opts = (pcap_options *) pcap_opts_p;
+ pcap_options *pcap_opts = (pcap_options *) (void *) pcap_opts_p;
pcap_queue_element *queue_element;
gboolean limit_reached;