aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Willemsen <dwillemsen@google.com>2017-08-15 14:44:32 -0700
committerDan Willemsen <dwillemsen@google.com>2017-08-15 14:58:50 -0700
commit834c6db40f2a3f2721912fba80b5345ceeb18e5a (patch)
tree2e06cdcd2c8296bf0d290ddbeada7915f1e6fb15
parenta62b43673f4b937b5258b492399e4e8e3625ef61 (diff)
downloadkati-834c6db40f2a3f2721912fba80b5345ceeb18e5a.tar.gz
Turn off LeakSanitizer by default
We know that Kati leaks some memory. Turn off the LeakSanitizer by default so that users don't need to. Change-Id: I1ad71ba28af64f5244c51c783cff2f7d6eb86b6f
-rw-r--r--main.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/main.cc b/main.cc
index a4df3c0..2e45810 100644
--- a/main.cc
+++ b/main.cc
@@ -44,6 +44,11 @@
#include "timeutil.h"
#include "var.h"
+// We know that there are leaks in Kati. Turn off LeakSanitizer by default.
+extern "C" const char* __asan_default_options() {
+ return "detect_leaks=0";
+}
+
static void Init() {
InitSymtab();
InitFuncTable();