diff options
author | Shaju Mathew <shaju@google.com> | 2023-12-12 02:42:19 +0000 |
---|---|---|
committer | Shaju Mathew <shaju@google.com> | 2024-01-03 01:40:52 +0000 |
commit | bedc34875ff58b08e223340cad75589169b7e96a (patch) | |
tree | 496d6fc8f3b2e37c7d9a54db013504d4b0e3d12d | |
parent | 5a1cdf7b8aedc5e227f763b87c9809626bf1567b (diff) | |
download | libmemunreachable-bedc34875ff58b08e223340cad75589169b7e96a.tar.gz |
Now capturing lambda args explicitly by ref.
Test: Treehugger
Change-Id: I0370f845f9bb435aa52aafdf015081bf2e8a02d7
-rw-r--r-- | HeapWalker.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/HeapWalker.h b/HeapWalker.h index f00bcca..42e4f4b 100644 --- a/HeapWalker.h +++ b/HeapWalker.h @@ -64,11 +64,11 @@ class HeapWalker { valid_mappings_range_.begin = ~valid_allocations_range_.end; sigsegv_handler_.install( - SIGSEGV, [=](ScopedSignalHandler& handler, int signal, siginfo_t* siginfo, void* uctx) { + SIGSEGV, [this](ScopedSignalHandler& handler, int signal, siginfo_t* siginfo, void* uctx) { this->HandleSegFault(handler, signal, siginfo, uctx); }); sigbus_handler_.install( - SIGBUS, [=](ScopedSignalHandler& handler, int signal, siginfo_t* siginfo, void* uctx) { + SIGBUS, [this](ScopedSignalHandler& handler, int signal, siginfo_t* siginfo, void* uctx) { this->HandleSegFault(handler, signal, siginfo, uctx); }); } |