diff options
Diffstat (limited to 'libsanitizer/lsan/lsan.cc')
-rw-r--r-- | libsanitizer/lsan/lsan.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libsanitizer/lsan/lsan.cc b/libsanitizer/lsan/lsan.cc index 270979a78e7..c1481f5fb97 100644 --- a/libsanitizer/lsan/lsan.cc +++ b/libsanitizer/lsan/lsan.cc @@ -33,6 +33,11 @@ static void InitializeCommonFlags() { ParseCommonFlagsFromString(cf, GetEnv("LSAN_OPTIONS")); } +///// Interface to the common LSan module. ///// +bool WordIsPoisoned(uptr addr) { + return false; +} + } // namespace __lsan using namespace __lsan; // NOLINT @@ -53,12 +58,7 @@ extern "C" void __lsan_init() { ThreadStart(tid, GetTid()); SetCurrentThread(tid); - // Start symbolizer process if necessary. - if (common_flags()->symbolize) { - Symbolizer::Init(common_flags()->external_symbolizer_path); - } else { - Symbolizer::Disable(); - } + Symbolizer::Init(common_flags()->external_symbolizer_path); InitCommonLsan(); if (common_flags()->detect_leaks && common_flags()->leak_check_at_exit) |