summaryrefslogtreecommitdiff
path: root/cui
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2022-01-15 11:33:10 +0300
committerMike Kaganski <mike.kaganski@collabora.com>2022-01-15 10:52:56 +0100
commit6b973753d407d66dfa5fda86547246c486ab7087 (patch)
tree72534f1829bfd5f4d7b72de7ee0368dc44b785ff /cui
parentbe27b6f0bb73128ad4970fc5649c93d546822a84 (diff)
tdf#146754: consider xyz:123 as host:port when parsing URLs smart
... rather than scheme: and path. Change-Id: I9a48310b585b8fa3e31635f877a91f1560b065f0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128457 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'cui')
-rw-r--r--cui/source/dialogs/hlinettp.cxx8
1 files changed, 1 insertions, 7 deletions
diff --git a/cui/source/dialogs/hlinettp.cxx b/cui/source/dialogs/hlinettp.cxx
index c26420d5703a..3a0f431acc17 100644
--- a/cui/source/dialogs/hlinettp.cxx
+++ b/cui/source/dialogs/hlinettp.cxx
@@ -158,13 +158,7 @@ OUString SvxHyperlinkInternetTp::CreateAbsoluteURL() const
// erase leading and trailing whitespaces
OUString aStrURL(m_xCbbTarget->get_active_text().trim());
- INetURLObject aURL(aStrURL);
-
- if( aURL.GetProtocol() == INetProtocol::NotValid )
- {
- aURL.SetSmartProtocol( GetSmartProtocolFromButtons() );
- aURL.SetSmartURL(aStrURL);
- }
+ INetURLObject aURL(aStrURL, GetSmartProtocolFromButtons());
// username and password for ftp-url
if( aURL.GetProtocol() == INetProtocol::Ftp && !m_xEdLogin->get_text().isEmpty() )