summaryrefslogtreecommitdiffstats
path: root/source/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--source/main.cpp16
1 files changed, 9 insertions, 7 deletions
diff --git a/source/main.cpp b/source/main.cpp
index cbe499281..37b3be5ac 100644
--- a/source/main.cpp
+++ b/source/main.cpp
@@ -1,21 +1,23 @@
-// Mem leak detection
-#include "MemoryLeak.h"
+
+#include "Globals.h" // NOTE: MSVC stupidness requires this to be the same across all modules
#include "cRoot.h"
-#include "cMCLogger.h"
#include <exception> //std::exception
-#include <stdio.h> //printf
#include <csignal> //std::signal
#include <stdlib.h> //exit()
#include "SquirrelBindings.h"
#if USE_SQUIRREL
-#pragma warning(disable:4100;disable:4127;disable:4510;disable:4610;disable:4244;disable:4512) // Getting A LOT of these warnings from SqPlus
-#include <sqplus/sqplus.h>
-#pragma warning(default:4100;default:4127;default:4510;default:4610;default:4244;default:4512)
+ #pragma warning(disable:4100;disable:4127;disable:4510;disable:4610;disable:4244;disable:4512) // Getting A LOT of these warnings from SqPlus
+ #include <sqplus/sqplus.h>
+ #pragma warning(default:4100;default:4127;default:4510;default:4610;default:4244;default:4512)
#endif
+
+
+
+
void ShowCrashReport(int)
{
std::signal(SIGSEGV, SIG_DFL);