summaryrefslogtreecommitdiff
path: root/desktop/source/deployment/inc
diff options
context:
space:
mode:
authorMichael Meeks <michael.meeks@suse.com>2011-11-16 16:59:39 +0000
committerMichael Meeks <michael.meeks@suse.com>2011-11-16 17:04:54 +0000
commit042247b3e428cb7352c06a670576819c67378090 (patch)
tree7faec906f90ec86a67a1bdf925ca6b6490086f4f /desktop/source/deployment/inc
parent6beeefab7698e86eb7864196a35c232ff84625fa (diff)
Fixup legacy sleepycat db database usage for packages
Previously empty legacy registered_packages.db databases were created unconditionally, at some efficiency and startup cost, despite these being deprectated since before version 3.2. We now handle version mismatches by warning on the console and ignoring these files.
Diffstat (limited to 'desktop/source/deployment/inc')
-rw-r--r--desktop/source/deployment/inc/dp_persmap.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/desktop/source/deployment/inc/dp_persmap.h b/desktop/source/deployment/inc/dp_persmap.h
index c078cf902ec5..a81cef5685c1 100644
--- a/desktop/source/deployment/inc/dp_persmap.h
+++ b/desktop/source/deployment/inc/dp_persmap.h
@@ -41,7 +41,8 @@ namespace dp_misc
typedef ::boost::unordered_map<
::rtl::OString, ::rtl::OString, ::rtl::OStringHash > t_string2string_map;
-//==============================================================================
+// Class to read obsolete registered extensions
+// should be removed for LibreOffice 4.0
class PersistentMap
{
::rtl::OUString m_sysPath;
@@ -50,7 +51,7 @@ class PersistentMap
public:
~PersistentMap();
- PersistentMap( ::rtl::OUString const & url, bool readOnly );
+ PersistentMap( ::rtl::OUString const & url );
/** in mem db */
PersistentMap();