diff --git a/Userland/Libraries/LibJS/Heap/Heap.cpp b/Userland/Libraries/LibJS/Heap/Heap.cpp index 36a15473a9a..de74459cdc1 100644 --- a/Userland/Libraries/LibJS/Heap/Heap.cpp +++ b/Userland/Libraries/LibJS/Heap/Heap.cpp @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -309,7 +310,7 @@ void Heap::gather_roots(HashMap& roots) } #ifdef HAS_ADDRESS_SANITIZER -__attribute__((no_sanitize("address"))) void Heap::gather_asan_fake_stack_roots(HashMap& possible_pointers, FlatPtr addr, FlatPtr min_block_address, FlatPtr max_block_address) +NO_SANITIZE_ADDRESS void Heap::gather_asan_fake_stack_roots(HashMap& possible_pointers, FlatPtr addr, FlatPtr min_block_address, FlatPtr max_block_address) { void* begin = nullptr; void* end = nullptr; @@ -330,7 +331,7 @@ void Heap::gather_asan_fake_stack_roots(HashMap&, FlatPtr, Fl } #endif -__attribute__((no_sanitize("address"))) void Heap::gather_conservative_roots(HashMap& roots) +NO_SANITIZE_ADDRESS void Heap::gather_conservative_roots(HashMap& roots) { FlatPtr dummy;