summaryrefslogtreecommitdiffstats
path: root/store/source/storcach.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'store/source/storcach.hxx')
-rw-r--r--store/source/storcach.hxx10
1 files changed, 7 insertions, 3 deletions
diff --git a/store/source/storcach.hxx b/store/source/storcach.hxx
index 5125160dd7b9..3f781728afe9 100644
--- a/store/source/storcach.hxx
+++ b/store/source/storcach.hxx
@@ -20,6 +20,10 @@
#ifndef INCLUDED_STORE_SOURCE_STORCACH_HXX
#define INCLUDED_STORE_SOURCE_STORCACH_HXX
+#include <sal/config.h>
+
+#include <memory>
+
#include "sal/types.h"
#include "rtl/ref.hxx"
@@ -77,19 +81,19 @@ public:
/** load.
*/
storeError lookupPageAt (
- PageHolder & rxPage,
+ std::shared_ptr<PageData> & rxPage,
sal_uInt32 nOffset);
/** insert.
*/
storeError insertPageAt (
- PageHolder const & rxPage,
+ std::shared_ptr<PageData> const & rxPage,
sal_uInt32 nOffset);
/** update, or insert.
*/
storeError updatePageAt (
- PageHolder const & rxPage,
+ std::shared_ptr<PageData> const & rxPage,
sal_uInt32 nOffset);
/** remove (invalidate).