From 5f20622ba1f9453f11e6bee96af382b9eece935b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com>
Date: Wed, 16 Apr 2014 11:30:41 -0400
Subject: [PATCH] net: resize adress string to proper length

---
 daemon/src/ip_utils.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/daemon/src/ip_utils.cpp b/daemon/src/ip_utils.cpp
index 5e23d56d0d..38edb40de7 100644
--- a/daemon/src/ip_utils.cpp
+++ b/daemon/src/ip_utils.cpp
@@ -90,6 +90,7 @@ ip_utils::addrToStr(const pj_sockaddr& ip, bool include_port, bool force_ipv6_br
     std::string str(PJ_INET6_ADDRSTRLEN, (char)0);
     if(include_port) force_ipv6_brackets = true;
     pj_sockaddr_print(&ip, &(*str.begin()), PJ_INET6_ADDRSTRLEN, (include_port?1:0)|(force_ipv6_brackets?2:0));
+    str.resize(std::char_traits<char>::length(str.c_str()));
     return str;
 }
 
-- 
GitLab