Skip to content

Commit ddd0225

Browse files
authored
Merge pull request #308 from pemessier/main
Make sure that the library compiles on Windows when WIN32_LEAN_AND_MEAN is defined
2 parents 1843cb8 + 59a4754 commit ddd0225

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

src/cli.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636

3737
#if (defined(_MSC_VER) || defined(_WIN32) || defined(_WIN64) || defined(__MINGW32__))
3838
#define WINDOWS 1
39+
#define WIN32_LEAN_AND_MEAN
3940
#include <windows.h>
4041
#else
4142
#define WINDOWS 0

src/vmaware.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,7 @@
351351
#include <intrin.h>
352352
#include <tchar.h>
353353
#include <iphlpapi.h>
354+
#include <winioctl.h>
354355
#include <winternl.h>
355356
#include <winuser.h>
356357
#include <psapi.h>

src/vmaware_MIT.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -373,6 +373,7 @@
373373
#include <intrin.h>
374374
#include <tchar.h>
375375
#include <iphlpapi.h>
376+
#include <winioctl.h>
376377
#include <winternl.h>
377378
#include <winuser.h>
378379
#include <psapi.h>

0 commit comments

Comments
 (0)