Fix memory management issues in RFC 3164 formatted syslog message

This commit is contained in:
Marko Zivanovic
2015-09-04 15:04:35 +02:00
parent 464db0d1d2
commit 865d65f400
5 changed files with 18 additions and 54 deletions
+2 -2
View File
@@ -28,9 +28,9 @@ SOFTWARE.
using namespace boost::asio::ip;
UDPWriter::UDPWriter(const std::string& destination, const int port) : _destination(destination), _port(port) {
UDPWriter::UDPWriter(const std::string& destination, const int port) {
udp::resolver resolver(_ios);
udp::resolver::query query(_destination, std::to_string(_port));
udp::resolver::query query(destination, std::to_string(port));
udp::resolver::iterator it = resolver.resolve(query);
if (it != udp::resolver::iterator()) {
auto endpoint = *it;