summaryrefslogtreecommitdiff
path: root/ucb/source/ucp/webdav-neon/NeonUri.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'ucb/source/ucp/webdav-neon/NeonUri.cxx')
-rw-r--r--ucb/source/ucp/webdav-neon/NeonUri.cxx24
1 files changed, 14 insertions, 10 deletions
diff --git a/ucb/source/ucp/webdav-neon/NeonUri.cxx b/ucb/source/ucp/webdav-neon/NeonUri.cxx
index bec91bcb8759..d378cfb46ddf 100644
--- a/ucb/source/ucp/webdav-neon/NeonUri.cxx
+++ b/ucb/source/ucp/webdav-neon/NeonUri.cxx
@@ -124,24 +124,28 @@ void NeonUri::init( const OString & rUri, const ne_uri * pUri )
&g_sUriDefaultsHTTPS :
&g_sUriDefaultsHTTP;
- mScheme = OUString::fromUtf8(
- pUri->scheme ? pUri->scheme : pUriDefs->scheme);
- mUserInfo = OUString::fromUtf8(
- pUri->userinfo ? pUri->userinfo : pUriDefs->userinfo);
- mHostName = OUString::fromUtf8(
- pUri->host ? pUri->host : pUriDefs->host);
+ mScheme = OStringToOUString(
+ pUri->scheme ? pUri->scheme : pUriDefs->scheme,
+ RTL_TEXTENCODING_UTF8 );
+ mUserInfo = OStringToOUString(
+ pUri->userinfo ? pUri->userinfo : pUriDefs->userinfo,
+ RTL_TEXTENCODING_UTF8 );
+ mHostName = OStringToOUString(
+ pUri->host ? pUri->host : pUriDefs->host,
+ RTL_TEXTENCODING_UTF8 );
mPort = pUri->port > 0 ? pUri->port : pUriDefs->port;
- mPath = OUString::fromUtf8(
- pUri->path ? pUri->path : pUriDefs->path);
+ mPath = OStringToOUString(
+ pUri->path ? pUri->path : pUriDefs->path,
+ RTL_TEXTENCODING_UTF8 );
if ( pUri->query )
{
- mPath += "?" + OUString::fromUtf8( pUri->query );
+ mPath += "?" + OStringToOUString( pUri->query, RTL_TEXTENCODING_UTF8 );
}
if ( pUri->fragment )
{
- mPath += "#" + OUString::fromUtf8( pUri->fragment );
+ mPath += "#" + OStringToOUString( pUri->fragment, RTL_TEXTENCODING_UTF8 );
}
}