X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c40fd721e4fb645c97368d0492ddb1a7a8922c53..0c14b6c3241d48d9cc36a2fd0aeab0ba330d96de:/src/common/uri.cpp diff --git a/src/common/uri.cpp b/src/common/uri.cpp index 807268f80d..fd5b69caaf 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" @@ -133,7 +132,7 @@ wxString wxURI::Unescape(const wxString& uri) wxASSERT_MSG( n >= 0 && n <= 0xff, "unexpected character value" ); - c = wx_static_cast(char, n); + c = static_cast(n); } *p = c; @@ -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 {