From 783d6ee4ec34f8cfe1a3a922994cfa50e3571e45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Igor=20Chor=C4=85=C5=BCewicz?= Date: Fri, 2 Jul 2021 15:01:09 +0200 Subject: [PATCH] radix_tree: fix pmemcheck annotation Use annotation only if PMEMCHECK is enabled (not just any valgrind tool). --- include/libpmemobj++/experimental/radix_tree.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/libpmemobj++/experimental/radix_tree.hpp b/include/libpmemobj++/experimental/radix_tree.hpp index f7d6a5f788..8113735c49 100644 --- a/include/libpmemobj++/experimental/radix_tree.hpp +++ b/include/libpmemobj++/experimental/radix_tree.hpp @@ -1024,7 +1024,7 @@ void radix_tree::runtime_initialize_mt(ebr *e) { mt.get(false) = true; -#if LIBPMEMOBJ_CPP_ANY_VG_TOOL_ENABLED +#if LIBPMEMOBJ_CPP_VG_PMEMCHECK_ENABLED VALGRIND_PMC_REMOVE_PMEM_MAPPING(&ebr_, sizeof(ebr *)); #endif ebr_ = e;