From b090015895aae05d0e9f793159e2696fcb9cb441 Mon Sep 17 00:00:00 2001 From: Michal Jarzabek Date: Fri, 29 Apr 2016 18:24:24 +0100 Subject: [PATCH] common/Graylog.h: remove lexical cast We can use std::to_string instead of boost's lexical_cast, which saves us from including lexical_cast header. Signed-off-by: Michal Jarzabek --- src/common/Graylog.cc | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/common/Graylog.cc b/src/common/Graylog.cc index dd4f3b29c0e3a..7c0476ad9c6e0 100644 --- a/src/common/Graylog.cc +++ b/src/common/Graylog.cc @@ -8,8 +8,6 @@ #include -#include - #include "common/Formatter.h" #include "common/LogEntry.h" #include "log/Entry.h" @@ -55,8 +53,7 @@ void Graylog::set_destination(const std::string& host, int port) { try { boost::asio::ip::udp::resolver resolver(m_io_service); - boost::asio::ip::udp::resolver::query query(host, - boost::lexical_cast(port)); + boost::asio::ip::udp::resolver::query query(host, std::to_string(port)); m_endpoint = *resolver.resolve(query); m_log_dst_valid = true; } catch (boost::system::system_error const& e) { -- 2.39.5