summaryrefslogtreecommitdiff
path: root/lib/asan
diff options
context:
space:
mode:
authorTimur Iskhodzhanov <timurrrr@google.com>2013-09-23 11:19:43 +0000
committerTimur Iskhodzhanov <timurrrr@google.com>2013-09-23 11:19:43 +0000
commitdef895b9ed81b37a99660a2ddfc2c45d229000a4 (patch)
tree51a90a4c178a17919c9399669e4cdb0cae6dfb06 /lib/asan
parentc11fa095b344c1423ba76822d5bde122b1676223 (diff)
downloadcompiler-rt-def895b9ed81b37a99660a2ddfc2c45d229000a4.tar.gz
compiler-rt-def895b9ed81b37a99660a2ddfc2c45d229000a4.tar.bz2
compiler-rt-def895b9ed81b37a99660a2ddfc2c45d229000a4.tar.xz
[ASan] Fix a compile-time warning
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@191189 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/asan')
-rw-r--r--lib/asan/asan_dll_thunk.cc2
-rw-r--r--lib/asan/asan_win.cc2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/asan/asan_dll_thunk.cc b/lib/asan/asan_dll_thunk.cc
index 0f2802e0..56f271f5 100644
--- a/lib/asan/asan_dll_thunk.cc
+++ b/lib/asan/asan_dll_thunk.cc
@@ -128,7 +128,7 @@ extern "C" {
static fntype fn = (fntype)getRealProcAddressOrDie("__asan_init_v3");
fn();
__asan_option_detect_stack_use_after_return =
- (bool)__asan_should_detect_stack_use_after_return();
+ (__asan_should_detect_stack_use_after_return() != 0);
}
}
diff --git a/lib/asan/asan_win.cc b/lib/asan/asan_win.cc
index d36f3e52..8f35e0b9 100644
--- a/lib/asan/asan_win.cc
+++ b/lib/asan/asan_win.cc
@@ -27,7 +27,7 @@
extern "C" {
SANITIZER_INTERFACE_ATTRIBUTE
- bool __asan_should_detect_stack_use_after_return() {
+ int __asan_should_detect_stack_use_after_return() {
__asan_init();
return __asan_option_detect_stack_use_after_return;
}