From ca1b73a24074cdd9b32cef7ff4f79b66990fe98e Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Wed, 27 Mar 2024 20:04:13 +0000 Subject: [PATCH] Fix: cpp-common/bt2c/logging.hpp: remove one definition of `BT_CPPLOGE_APPEND_CAUSE_AND_THROW_SPEC` `BT_CPPLOGE_APPEND_CAUSE_AND_THROW_SPEC` has two identical definitions, remove one. Change-Id: Ia5b7caae53b65169081e9d8214896887fa062ad4 Signed-off-by: Simon Marchi Reviewed-on: https://review.lttng.org/c/babeltrace/+/12198 Reviewed-by: Philippe Proulx Tested-by: jenkins --- src/cpp-common/bt2c/logging.hpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/cpp-common/bt2c/logging.hpp b/src/cpp-common/bt2c/logging.hpp index c732ef4c..e258beaf 100644 --- a/src/cpp-common/bt2c/logging.hpp +++ b/src/cpp-common/bt2c/logging.hpp @@ -859,14 +859,6 @@ private: #define BT_CPPLOGE_APPEND_CAUSE_AND_THROW_SPEC(_logger, _exc_cls, _fmt, ...) \ (_logger).logErrorAndThrow(__FILE__, __func__, __LINE__, (_fmt), ##__VA_ARGS__) -/* - * Calls logErrorAndThrow() on `_logger` to log an error, append a cause - * to the error of the current thread, and throw an instance of - * `_exc_cls`. - */ -#define BT_CPPLOGE_APPEND_CAUSE_AND_THROW_SPEC(_logger, _exc_cls, _fmt, ...) \ - (_logger).logErrorAndThrow(__FILE__, __func__, __LINE__, (_fmt), ##__VA_ARGS__) - /* * BT_CPPLOGE_APPEND_CAUSE_AND_THROW_SPEC() using the default logger. */ -- 2.34.1