Browse Source

Merge pull request #496 from AtomicGameEngine/JME-ATOMIC-FIXVS2015UPDATE1

Fix compilation on VS2015 Update 1
JoshEngebretson 10 năm trước cách đây
mục cha
commit
625a2128fc
1 tập tin đã thay đổi với 3 bổ sung2 xóa
  1. 3 2
      Source/ThirdParty/kNet/CMakeLists.txt

+ 3 - 2
Source/ThirdParty/kNet/CMakeLists.txt

@@ -34,7 +34,9 @@ if (WIN32)
 
    add_definitions (-D_WINSOCKAPI_)
    add_definitions (-D_CRT_SECURE_NO_WARNINGS)
-   add_definitions (-DKNET_MEMORY_LEAK_CHECK)
+   # ATOMIC: Disable KNET_MEMORY_LEAK_CHECK, only used on Windows
+   # redefines new/delete and causes a compilation problem on VS2015 Update 1
+   # add_definitions (-DKNET_MEMORY_LEAK_CHECK)
 elseif (UNIX)
    file (GLOB kNetUnixSourceFiles src/unix/*.cpp)
    file (GLOB kNetUnixHeaderFiles include/*.h include/kNet/*.h include/kNet/unix/*.h)
@@ -61,4 +63,3 @@ endif ()
 set (SOURCE_FILES ${kNetSourceFiles} ${kNetHeaderFiles})
 
 add_library(kNet ${SOURCE_FILES})
-