Skip to content

Commit 10c1917

Browse files
authored
Merge pull request #582 from qehgt/fix-winsock-already-included
Fix 'WinSock.h has already been included' compiler error.
2 parents d85e731 + 2cbaa3a commit 10c1917

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

include/msgpack/sysdep.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@
4545

4646
#ifdef _WIN32
4747
# define _msgpack_atomic_counter_header <windows.h>
48+
# if !defined(WIN32_LEAN_AND_MEAN)
49+
# define WIN32_LEAN_AND_MEAN
50+
# endif /* WIN32_LEAN_AND_MEAN */
4851
typedef long _msgpack_atomic_counter_t;
4952
# define _msgpack_sync_decr_and_fetch(ptr) InterlockedDecrement(ptr)
5053
# define _msgpack_sync_incr_and_fetch(ptr) InterlockedIncrement(ptr)

0 commit comments

Comments
 (0)