summaryrefslogtreecommitdiff
path: root/framework
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2011-10-18 09:47:41 +0200
committerStephan Bergmann <sbergman@redhat.com>2011-10-18 09:47:41 +0200
commit538d29f5a4d36a836124d49bb29e19a8954b34f9 (patch)
treef46d3e9ac14031427ebdb0385ffbe076f79d99ba /framework
parentb6ba12c7290417e9d025342087718c43b8e60c15 (diff)
Undo basis/brand split: move presets/ from basis to brand.
Also let utl::Bootstrap::locateBaseInstallation return $BRAND_BASE_DIR instead of $OOO_BASE_DIR, so that things match again.
Diffstat (limited to 'framework')
-rw-r--r--framework/source/services/substitutepathvars.cxx11
1 files changed, 4 insertions, 7 deletions
diff --git a/framework/source/services/substitutepathvars.cxx b/framework/source/services/substitutepathvars.cxx
index d4a20da2c22e..e7648d262c8a 100644
--- a/framework/source/services/substitutepathvars.cxx
+++ b/framework/source/services/substitutepathvars.cxx
@@ -1186,13 +1186,10 @@ void SubstitutePathVariables::SetPredefinedPathVariables( PredefinedPathVariable
::utl::Bootstrap::PathStatus aState;
::rtl::OUString sVal ;
- rtl::OUString basis;
- aState = utl::Bootstrap::locateBaseInstallation( sVal );
- if( aState==::utl::Bootstrap::PATH_EXISTS ) {
- basis = ConvertOSLtoUCBURL( sVal );
- }
- else {
- LOG_ERROR( "SubstitutePathVariables::SetPredefinedPathVariables", "Bootstrap code has no value for instpath!");
+ rtl::OUString basis(RTL_CONSTASCII_USTRINGPARAM("$OOO_BASE_DIR"));
+ rtl::Bootstrap::expandMacros(basis);
+ if( basis.isEmpty() ) {
+ LOG_ERROR( "SubstitutePathVariables::SetPredefinedPathVariables", "Bootstrap code has no value for OOO_BASE_DIR!");
}
aState = utl::Bootstrap::locateUserData( sVal );