summaryrefslogtreecommitdiff
path: root/store/source/lockbyte.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'store/source/lockbyte.cxx')
-rw-r--r--store/source/lockbyte.cxx16
1 files changed, 16 insertions, 0 deletions
diff --git a/store/source/lockbyte.cxx b/store/source/lockbyte.cxx
index dfc7ad920a99..139857440dfb 100644
--- a/store/source/lockbyte.cxx
+++ b/store/source/lockbyte.cxx
@@ -143,6 +143,8 @@ storeError ILockBytes::flush()
namespace store
{
+namespace {
+
struct FileHandle
{
oslFileHandle m_handle;
@@ -315,6 +317,8 @@ protected:
virtual ~FileLockBytes() override;
};
+}
+
} // namespace store
FileLockBytes::FileLockBytes (FileHandle const & rFile)
@@ -442,6 +446,8 @@ storeError FileLockBytes::flush_Impl()
namespace store
{
+namespace {
+
struct FileMapping
{
sal_uInt8 * m_pAddr;
@@ -543,6 +549,8 @@ protected:
virtual ~MappedLockBytes() override;
};
+}
+
} // namespace store
MappedLockBytes::MappedLockBytes (FileMapping const & rMapping)
@@ -641,6 +649,8 @@ storeError MappedLockBytes::flush_Impl()
namespace store
{
+namespace {
+
class MemoryLockBytes :
public store::OStoreObject,
public store::ILockBytes
@@ -680,6 +690,8 @@ protected:
virtual ~MemoryLockBytes() override;
};
+}
+
} // namespace store
MemoryLockBytes::MemoryLockBytes()
@@ -804,6 +816,8 @@ storeError MemoryLockBytes::flush_Impl()
namespace store
{
+namespace {
+
template< class T > struct ResourceHolder
{
typedef typename T::destructor_type destructor_type;
@@ -838,6 +852,8 @@ template< class T > struct ResourceHolder
}
};
+}
+
storeError
FileLockBytes_createInstance (
rtl::Reference< ILockBytes > & rxLockBytes,