Browse Source

Include kNet memory leak check only on MSVC to fix possible build error.

Lasse Öörni 11 years ago
parent
commit
a2da4d9763
1 changed files with 4 additions and 1 deletions
  1. 4 1
      Source/ThirdParty/kNet/include/kNet/DebugMemoryLeakCheck.h

+ 4 - 1
Source/ThirdParty/kNet/include/kNet/DebugMemoryLeakCheck.h

@@ -16,7 +16,10 @@
 /** @file DebugMemoryLeakCheck.h
 /** @file DebugMemoryLeakCheck.h
 	@brief Provides overloads of operators new and delete for tracking memory leaks. */
 	@brief Provides overloads of operators new and delete for tracking memory leaks. */
 
 
-#if defined (WIN32) && defined(_DEBUG) && defined(KNET_MEMORY_LEAK_CHECK)
+// Modified by Lasse Oorni for Urho3D
+
+// Urho3D: only include on MSVC
+#if defined(_MSC_VER) && defined(_DEBUG) && defined(KNET_MEMORY_LEAK_CHECK)
 
 
 #include <new>
 #include <new>
 #include <crtdbg.h>
 #include <crtdbg.h>