diff --git a/parallel_hashmap/phmap_base.h b/parallel_hashmap/phmap_base.h index d3b816b..ffd7cd8 100644 --- a/parallel_hashmap/phmap_base.h +++ b/parallel_hashmap/phmap_base.h @@ -626,7 +626,7 @@ namespace { #ifdef PHMAP_HAVE_EXCEPTIONS #define PHMAP_THROW_IMPL(e) throw e #else - #define PHMAP_THROW_IMPL(e) std::abort() + #define PHMAP_THROW_IMPL(e) do { (void)(e); std::abort(); } while(0) #endif } // namespace