Safer use of defines in logging.h

This commit is contained in:
Henrik Rydgård committed 2014-04-06 13:51:19 +02:00
1 parent 3139ac497f
commit 060e479b93
1 file changed
+6 -7
+6 -7
View File
@@ -29,18 +29,17 @@ inline void Crash() { __asm { int 3 }; }
#else
#if defined(ARM) || defined(MIPS)
#if defined(_M_IX86) || defined(_M_X64)
inline void Crash() {
PrintBacktraceToStderr();
asm("int $0x3");
}
#else
inline void Crash() {
PrintBacktraceToStderr();
char *p = (char *)1337;
*p = 1;
}
#else
// TODO: 64-bit version
inline void Crash() {
PrintBacktraceToStderr();
asm("int $0x3");
}
#endif
#endif