X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c40fd721e4fb645c97368d0492ddb1a7a8922c53..33a1719a95b800e06231c0b2e3337cbe2632eb34:/src/common/uri.cpp diff --git a/src/common/uri.cpp b/src/common/uri.cpp index 807268f80d..41d2e64259 100644 --- a/src/common/uri.cpp +++ b/src/common/uri.cpp @@ -27,7 +27,6 @@ #ifndef WX_PRECOMP #include "wx/crt.h" - #include "wx/arrstr.h" #endif #include "wx/uri.h" @@ -443,7 +442,7 @@ const char* wxURI::ParseServer(const char* uri) { m_hostType = wxURI_IPV6ADDRESS; - m_server.assign(start, uri - start - 1); + m_server.assign(start + 1, uri - start - 1); ++uri; } else @@ -454,7 +453,7 @@ const char* wxURI::ParseServer(const char* uri) { m_hostType = wxURI_IPVFUTURE; - m_server.assign(start, uri - start - 1); + m_server.assign(start + 1, uri - start - 1); ++uri; } else // unrecognized IP literal @@ -469,7 +468,7 @@ const char* wxURI::ParseServer(const char* uri) { m_hostType = wxURI_IPV4ADDRESS; - m_server.assign(start, uri - start - 1); + m_server.assign(start, uri - start); } else {