]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - win/inspircd_win32wrapper.h
Remove some now redundant if (!empty) checks in FOREACH_MOD
[user/henk/code/inspircd.git] / win / inspircd_win32wrapper.h
index 6d03d05071502425358c85b64d5295577250eeee..c3e76752ef37417c62a14f23828e5e16211d0971 100644 (file)
@@ -21,6 +21,7 @@
 /* Define the WINDOWS macro. This means we're building on windows to the rest of the server.
    I think this is more reasonable than using WIN32, especially if we're gonna be doing 64-bit compiles */
 #define WINDOWS 1
+#define ENABLE_CRASHDUMPS 0
 
 /* Make builds smaller, leaner and faster */
 #define VC_EXTRALEAN
@@ -29,6 +30,9 @@
 /* Not defined in windows */
 #define SIGHUP 1
 
+/* Not defined in windows, parameter to shutdown() */
+#define SHUT_WR 2
+
 /* They just have to be *different*, don't they. */
 #define PATH_MAX MAX_PATH
 
 #include <stdio.h>
 #include <algorithm>
 
+#ifdef ENABLE_CRASHDUMPS
+#include <DbgHelp.h>
+#endif
+
 /* strcasecmp is not defined on windows by default */
 #define strcasecmp _stricmp