summaryrefslogtreecommitdiff
path: root/desktop/source
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2008-11-20 13:44:26 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2008-11-20 13:44:26 +0000
commit9f214741a1f602fa2c484dbe7a9a8e159cf98343 (patch)
tree8283d1bc3c9f5721fec29e4b3f502801d02c7819 /desktop/source
parentcb29d98d8aa604905de1915f7455b6c599de8e0d (diff)
CWS-TOOLING: integrate CWS dv06_DEV300
Diffstat (limited to 'desktop/source')
-rw-r--r--desktop/source/deployment/misc/dp_dependencies.cxx17
1 files changed, 9 insertions, 8 deletions
diff --git a/desktop/source/deployment/misc/dp_dependencies.cxx b/desktop/source/deployment/misc/dp_dependencies.cxx
index 15569a31f5..8124960177 100644
--- a/desktop/source/deployment/misc/dp_dependencies.cxx
+++ b/desktop/source/deployment/misc/dp_dependencies.cxx
@@ -7,7 +7,7 @@
* OpenOffice.org - a multi-platform office productivity suite
*
* $RCSfile: dp_dependencies.cxx,v $
- * $Revision: 1.9 $
+ * $Revision: 1.9.156.2 $
*
* This file is part of OpenOffice.org.
*
@@ -59,13 +59,14 @@ namespace css = ::com::sun::star;
static char const xmlNamespace[] =
"http://openoffice.org/extensions/description/2006";
-bool satisfiesMinimalVersion(::rtl::OUString const & version) {
- ::rtl::OUString v(
- RTL_CONSTASCII_USTRINGPARAM(
- "${$BRAND_BASE_DIR/program/" SAL_CONFIGFILE("version")
- ":Version:OOOBaseVersion}"));
- ::rtl::Bootstrap::expandMacros(v);
- return ::dp_misc::compareVersions(version, v) != ::dp_misc::GREATER;
+#define UNISTRING(s) rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(s))
+
+bool satisfiesMinimalVersion( ::rtl::OUString const & version )
+{
+ ::rtl::OUString aBaseVersion( UNISTRING( "${$OOO_BASE_DIR/program/" SAL_CONFIGFILE("version") ":Version:OOOPackageVersion}" ) );
+ ::rtl::Bootstrap::expandMacros( aBaseVersion );
+
+ return ::dp_misc::compareVersions(version, aBaseVersion) != ::dp_misc::GREATER;
};
}