http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=26535
User: wmeier
Date: 2008/10/23 05:42 PM
Log:
Windows build: #include winsock2.h only when needed.
#include winsock2.h pulls in about 90 distinct .h files
and about 140 total .h files.
Currently winsock2.h is (mostly unnecessarily) included
for each dissector via packet.h/wtap.h.
This patch removes #include winsock2.h from wtap.h and
then includes winsock2.h (or windows.h) in the
few specific places required.
With this patch, my Windows Wireshark build takes
about 30% less time.
Directory: /trunk/epan/dissectors/
Changes Path Action
+4 -0 packet-dcom.c Modified
+4 -0 packet-dtls.c Modified
+5 -0 packet-frame.c Modified
+0 -8 packet-ieee80211.c Modified
+3 -0 packet-ssl.c Modified
Directory: /trunk/gtk/
Changes Path Action
+9 -8 capture_if_details_dlg_win32.c Modified
+6 -5 file_dlg_win32.c Modified
+3 -0 gui_utils.c Modified
+3 -1 mcast_stream.c Modified
+4 -0 sctp_stat.h Modified
(5 files not shown)