From eac4ecc34f4e440ba8317a2f1819d2d5eac7160a Mon Sep 17 00:00:00 2001 From: Colin Cross Date: Thu, 29 Jun 2017 17:12:01 -0700 Subject: [PATCH] Fix ScopedSignalHandler I4ae2d82fdfdd58cf8ef1dfb6c401cef4ba9d3e88 broke memunreachable_test by replacing signal_ with signal. Test: memunreachable_test Change-Id: I8148321e3a94530867106708a33b5b63ed867380 --- libmemunreachable/ScopedSignalHandler.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmemunreachable/ScopedSignalHandler.h b/libmemunreachable/ScopedSignalHandler.h index f62f368fd..ff53fad8f 100644 --- a/libmemunreachable/ScopedSignalHandler.h +++ b/libmemunreachable/ScopedSignalHandler.h @@ -37,7 +37,7 @@ class ScopedSignalHandler { template void install(int signal, F&& f) { - if (signal != -1) MEM_LOG_ALWAYS_FATAL("ScopedSignalHandler already installed"); + if (signal_ != -1) MEM_LOG_ALWAYS_FATAL("ScopedSignalHandler already installed"); handler_ = SignalFn(std::allocator_arg, allocator_, [=](int signal, siginfo_t* si, void* uctx) { f(*this, signal, si, uctx); });