aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/benchmark/src/check.h
diff options
context:
space:
mode:
authorilnaz <ilnaz@ydb.tech>2022-07-21 09:45:49 +0300
committerilnaz <ilnaz@ydb.tech>2022-07-21 09:45:49 +0300
commitfab0834c2c9d7652c3b4b3897654a85b3fbb7885 (patch)
tree34d27f24cfe9c87ce9e6ce9b8866cc122d9b8e34 /contrib/libs/benchmark/src/check.h
parent6b94014b1082ce9c3c702bdc7051efd00658da1b (diff)
downloadydb-fab0834c2c9d7652c3b4b3897654a85b3fbb7885.tar.gz
Get rid of 'streamImpl' in responses
Diffstat (limited to 'contrib/libs/benchmark/src/check.h')
-rw-r--r--contrib/libs/benchmark/src/check.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/contrib/libs/benchmark/src/check.h b/contrib/libs/benchmark/src/check.h
index 90c7bbfa4b..1129e81402 100644
--- a/contrib/libs/benchmark/src/check.h
+++ b/contrib/libs/benchmark/src/check.h
@@ -5,6 +5,7 @@
#include <cstdlib>
#include <ostream>
+#include "benchmark/export.h"
#include "internal_macros.h"
#include "log.h"
@@ -13,10 +14,8 @@ namespace internal {
typedef void(AbortHandlerT)();
-inline AbortHandlerT*& GetAbortHandler() {
- static AbortHandlerT* handler = &std::abort;
- return handler;
-}
+BENCHMARK_EXPORT
+AbortHandlerT*& GetAbortHandler();
BENCHMARK_NORETURN inline void CallAbortHandler() {
GetAbortHandler()();