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