Address sanitizer
This commit is contained in:
@@ -25,6 +25,7 @@ void AddCommonFlags(Array<S8_String> *cmd) {
|
||||
cmd->add("-DDEBUG_BUILD=1");
|
||||
cmd->add("-DRELEASE_BUILD=0");
|
||||
cmd->add("-fsanitize=address");
|
||||
cmd->add("-DUSE_ADDRESS_SANITIZER");
|
||||
// cmd->add("-D_DEBUG /MDd");
|
||||
} else {
|
||||
cmd->add("-DDEBUG_BUILD=0");
|
||||
|
||||
@@ -1604,10 +1604,6 @@ String ToString(Allocator allocator, wchar_t *wstring) {
|
||||
return result;
|
||||
}
|
||||
|
||||
#if DEBUG_BUILD
|
||||
#define USE_ADDRESS_SANITIZER
|
||||
#endif
|
||||
|
||||
#if defined(USE_ADDRESS_SANITIZER)
|
||||
#include <sanitizer/asan_interface.h>
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user