From ca84e57463cacaa0d6b8f81b11ca6714c77e88c5 Mon Sep 17 00:00:00 2001 From: Thomas Knudsen Date: Tue, 3 Oct 2017 13:47:11 +0200 Subject: Enable address sanitizer in linux/clang build Elim some leaks by initializing PJ.destructor in PJ_ob_tran.c properly Avoid tests bombing when built with address sanitizer: Repair memory leak in test228.c Avoid tests bombing when built with address sanitizer: Repair memory leak in multistresstest.c --- travis/linux_clang/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'travis/linux_clang') diff --git a/travis/linux_clang/install.sh b/travis/linux_clang/install.sh index 56e16ce6..a0dd9353 100755 --- a/travis/linux_clang/install.sh +++ b/travis/linux_clang/install.sh @@ -4,4 +4,4 @@ set -e export CCACHE_CPP2=yes -CC="ccache clang" CFLAGS="-g -Wall -Wextra -Werror -Wunused-parameter -Wmissing-prototypes -Wmissing-declarations -Wformat -Werror=format-security -Wshadow -Wfloat-conversion -O2" ./travis/install.sh +CC="ccache clang" CFLAGS="-g -Wall -Wextra -Werror -Wunused-parameter -Wmissing-prototypes -Wmissing-declarations -Wformat -Werror=format-security -Wshadow -Wfloat-conversion -fsanitize=address -O2" ./travis/install.sh -- cgit v1.2.3