cui/source/dialogs/hlinettp.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit abb5e84c74b781f3615862695db4e5eaadc12cfe Author: Stephan Bergmann <sberg...@redhat.com> Date: Wed Jan 28 18:00:14 2015 +0100 Do not corrupt URIs entered into the Hyperlink dialog ...by fully decoding them via DECODE_WITH_CHARSET (where charset defaults to UTF-8) instead of merely normalizing them to IRIs via DECODE_TO_IRI. For example, entering http://example.com/foo%2Fbar into the Hyperlink dialog would have resulted in a corrupted URI http://example.com/foo/bar Change-Id: Ic37859afa59c3fdc3280cf4803d4334026e1f336 diff --git a/cui/source/dialogs/hlinettp.cxx b/cui/source/dialogs/hlinettp.cxx index 6108925..7b198b6 100644 --- a/cui/source/dialogs/hlinettp.cxx +++ b/cui/source/dialogs/hlinettp.cxx @@ -176,7 +176,7 @@ OUString SvxHyperlinkInternetTp::CreateAbsoluteURL() const aURL.SetUserAndPass ( m_pEdLogin->GetText(), m_pEdPassword->GetText() ); if ( aURL.GetProtocol() != INET_PROT_NOT_VALID ) - return aURL.GetMainURL( INetURLObject::DECODE_WITH_CHARSET ); + return aURL.GetMainURL( INetURLObject::DECODE_TO_IURI ); else //#105788# always create a URL even if it is not valid return aStrURL; } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits