From c4d3f6f8b4b3e8be8185424e8c22fe7bc463d249 Mon Sep 17 00:00:00 2001 From: SChernykh Date: Mon, 23 Aug 2021 22:24:26 +0200 Subject: [PATCH] Fixed parse_address_list() --- src/tcp_server.inl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tcp_server.inl b/src/tcp_server.inl index 99359b3..3598f81 100644 --- a/src/tcp_server.inl +++ b/src/tcp_server.inl @@ -78,7 +78,7 @@ void TCPServer::parse_address_list(const std::str for (size_t k1 = 0;; ++k1) { const size_t next_k1 = address_list.find_first_of(',', k1); - address = address_list.substr(k1, next_k1); + address = address_list.substr(k1, next_k1 - k1); k1 = next_k1; const size_t k2 = address.find_last_of(':');