aboutsummaryrefslogtreecommitdiff
path: root/src/common/Asio/DeadlineTimer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/Asio/DeadlineTimer.h')
-rw-r--r--src/common/Asio/DeadlineTimer.h14
1 files changed, 2 insertions, 12 deletions
diff --git a/src/common/Asio/DeadlineTimer.h b/src/common/Asio/DeadlineTimer.h
index 7a0e5522fa8..94531a28511 100644
--- a/src/common/Asio/DeadlineTimer.h
+++ b/src/common/Asio/DeadlineTimer.h
@@ -20,24 +20,14 @@
#include <boost/asio/deadline_timer.hpp>
-#if BOOST_VERSION >= 107000
-#define BasicDeadlineTimerThirdTemplateArg , boost::asio::io_context::executor_type
-#elif BOOST_VERSION >= 106600
-#define BasicDeadlineTimerThirdTemplateArg
-#else
-#define BasicDeadlineTimerThirdTemplateArg , boost::asio::deadline_timer_service<boost::posix_time::ptime, boost::asio::time_traits<boost::posix_time::ptime>>
-#endif
-
-#define DeadlineTimerBase boost::asio::basic_deadline_timer<boost::posix_time::ptime, boost::asio::time_traits<boost::posix_time::ptime> BasicDeadlineTimerThirdTemplateArg>
-
namespace Trinity
{
namespace Asio
{
- class DeadlineTimer : public DeadlineTimerBase
+ class DeadlineTimer : public boost::asio::basic_deadline_timer<boost::posix_time::ptime, boost::asio::time_traits<boost::posix_time::ptime>, boost::asio::io_context::executor_type>
{
public:
- using DeadlineTimerBase::basic_deadline_timer;
+ using basic_deadline_timer::basic_deadline_timer;
};
}
}