Commit 786b4c8b authored by Chun-wei Fan's avatar Chun-wei Fan

gwin32.c: Fix build on MinGW

Apparently unlike mingw-w64 and Visual Studio, MinGW does not come with
winternl.h, which defines NTSTATUS, so we need to include ntdef.h instead
on MinGW for NTSTATUS.

Based on patch by Cédric Krier.

https://bugzilla.gnome.org/show_bug.cgi?id=756875
parent 0309d645
......@@ -59,6 +59,9 @@
#ifdef _MSC_VER
#pragma comment (lib, "ntoskrnl.lib")
#endif
#elif defined (__MINGW32__)
/* mingw-w64, not MinGW, has winternl.h */
#include <ntdef.h>
#else
#include <winternl.h>
#endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment