summaryrefslogtreecommitdiffstats
path: root/linguistic
diff options
context:
space:
mode:
authorCarsten Driesner <cd@openoffice.org>2011-02-07 13:06:08 +0100
committerCarsten Driesner <cd@openoffice.org>2011-02-07 13:06:08 +0100
commitbebf85efd10e676c8a9409c6ebd98a6e767d16f0 (patch)
treeab9f9265bb021e5eb6fc357e79234bba20bc4b8f /linguistic
parentremovetooltypes01: #i112600# Make fixes for gcc on Linux x64 (diff)
parent#i10000# temporarily disable test (diff)
downloadcore-bebf85efd10e676c8a9409c6ebd98a6e767d16f0.tar.gz
core-bebf85efd10e676c8a9409c6ebd98a6e767d16f0.zip
removetooltypes01: Rebase to DEV300m99
Diffstat (limited to 'linguistic')
-rw-r--r--linguistic/source/misc2.cxx5
1 files changed, 4 insertions, 1 deletions
diff --git a/linguistic/source/misc2.cxx b/linguistic/source/misc2.cxx
index dde8768ac283..dbfbd19f3f55 100644
--- a/linguistic/source/misc2.cxx
+++ b/linguistic/source/misc2.cxx
@@ -249,7 +249,10 @@ String GetWritableDictionaryURL( const String &rDicName )
aURLObj.Append( rDicName, INetURLObject::ENCODE_ALL );
DBG_ASSERT(!aURLObj.HasError(), "lng : invalid URL");
- return aURLObj.GetMainURL( INetURLObject::DECODE_TO_IURI );
+ // NO_DECODE preserves the escape sequences that might be included in aDirName
+ // depending on the characters used in the path string. (Needed when comparing
+ // the dictionary URL with GetDictionaryWriteablePath in DicList::createDictionary.)
+ return aURLObj.GetMainURL( INetURLObject::NO_DECODE );
}