diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2012-11-06 16:15:57 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2012-11-06 16:20:55 +0100 |
commit | 8246bdb500a6d83ea9b61f58fb74e051432e32d7 (patch) | |
tree | 7d7bf82975e5726701c0a67831b73fafd0fde165 /configmgr/source/components.hxx | |
parent | 4de42d02f865464057ca5681c67f63fece355173 (diff) |
fdo#55138: Do not double-expand bootstrap variables
For some reason that escapes me now, the old code double-expanded URLs in
CONFIGURATION_LAYERS and in extension layer's configmgr.ini SCHEMA/DATA. That
produced wrong results when the pathnames represented by those URLs contain
any "$" characters, as apparently routinely happens on Windows with roaming
profiles.
Change-Id: Iff149e7d8736cbcda579376cdc89e24cf99ccc97
Diffstat (limited to 'configmgr/source/components.hxx')
-rw-r--r-- | configmgr/source/components.hxx | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/configmgr/source/components.hxx b/configmgr/source/components.hxx index c898a84b4657..70f7669b9a63 100644 --- a/configmgr/source/components.hxx +++ b/configmgr/source/components.hxx @@ -43,10 +43,7 @@ namespace com { namespace sun { namespace star { class XComponentContext; } } } } -namespace rtl { - class Bootstrap; - class OUString; -} +namespace rtl { class OUString; } namespace configmgr { @@ -132,7 +129,7 @@ private: void parseFileList( int layer, FileParser * parseFile, rtl::OUString const & urls, - rtl::Bootstrap const & ini, bool recordAdditions); + bool recordAdditions); void parseXcdFiles(int layer, rtl::OUString const & url); |