Просмотр исходного кода

Fix debug build (MSVC 2003-2010)

Guillermo A. Amaral 14 лет назад
Родитель
Сommit
68b0c87640
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      tinyxml2.h

+ 1 - 1
tinyxml2.h

@@ -56,7 +56,7 @@ distribution.
 
 
 #if defined(DEBUG)
 #if defined(DEBUG)
         #if defined(_MSC_VER)
         #if defined(_MSC_VER)
-                #define TIXMLASSERT( x )           if ( !(x)) { _asm { int 3 } } //if ( !(x)) WinDebugBreak()
+                #define TIXMLASSERT( x )           if ( !(x)) { __debugbreak(); } //if ( !(x)) WinDebugBreak()
         #elif defined (ANDROID_NDK)
         #elif defined (ANDROID_NDK)
                 #include <android/log.h>
                 #include <android/log.h>
                 #define TIXMLASSERT( x )           if ( !(x)) { __android_log_assert( "assert", "grinliz", "ASSERT in '%s' at %d.", __FILE__, __LINE__ ); }
                 #define TIXMLASSERT( x )           if ( !(x)) { __android_log_assert( "assert", "grinliz", "ASSERT in '%s' at %d.", __FILE__, __LINE__ ); }