summaryrefslogtreecommitdiff
path: root/configmgr
diff options
context:
space:
mode:
authorRüdiger Timm <rt@openoffice.org>2004-03-30 14:02:02 +0000
committerRüdiger Timm <rt@openoffice.org>2004-03-30 14:02:02 +0000
commitcf6beb6d85f236f9fae7dff2fbda30ff8a913def (patch)
tree2c4c0836d5ded931d7491170b6d247d95b27ccbd /configmgr
parent8f646cbdc0582466686113a3f4d111252f3f27c2 (diff)
INTEGRATION: CWS cfg04 (1.5.66); FILE MERGED
2003/12/01 11:19:39 ssmith 1.5.66.1: merge from apoco2
Diffstat (limited to 'configmgr')
-rw-r--r--configmgr/source/treecache/cachefactory.cxx11
1 files changed, 6 insertions, 5 deletions
diff --git a/configmgr/source/treecache/cachefactory.cxx b/configmgr/source/treecache/cachefactory.cxx
index 59e660882a6c..b4e120c4b364 100644
--- a/configmgr/source/treecache/cachefactory.cxx
+++ b/configmgr/source/treecache/cachefactory.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: cachefactory.cxx,v $
*
- * $Revision: 1.5 $
+ * $Revision: 1.6 $
*
- * last change: $Author: hr $ $Date: 2003-03-19 16:19:41 $
+ * last change: $Author: rt $ $Date: 2004-03-30 15:02:02 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -82,7 +82,8 @@ namespace configmgr
// -------------------------------------------------------------------------
static
- rtl::Reference<TreeManager> buildCacheManager(MergedBackendRef const & _xBackend)
+ rtl::Reference<TreeManager> buildCacheManager(MergedBackendRef const & _xBackend,
+ CacheFactory::CreationContext const & _xContext)
{
rtl::Reference< TreeManager > xCache;
@@ -91,7 +92,7 @@ namespace configmgr
memory::HeapManager & rHeap = memory::cacheHeap();
rtl::Reference< backend::ICachedDataProvider > xLoader
- = new backend::CacheController(_xBackend.get(),rHeap);
+ = new backend::CacheController(_xBackend.get(),rHeap, _xContext);
xCache.set( new TreeManager(xLoader.get(),rHeap) );
}
@@ -105,7 +106,7 @@ namespace configmgr
{
MergedBackendRef xBackend = backend::BackendFactory::instance(_xContext).createBackend();
- return buildCacheManager(xBackend);
+ return buildCacheManager(xBackend, _xContext);
}
// -------------------------------------------------------------------------