summaryrefslogtreecommitdiff
path: root/store/source/stordata.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'store/source/stordata.cxx')
-rw-r--r--store/source/stordata.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/store/source/stordata.cxx b/store/source/stordata.cxx
index 7ce39a9c1208..7e989bc43352 100644
--- a/store/source/stordata.cxx
+++ b/store/source/stordata.cxx
@@ -244,7 +244,7 @@ storeError OStoreIndirectionPageObject::read (
// Check arguments.
sal_uInt16 const nLimit = rPage.capacityCount();
- if (!((nDouble < nLimit) && (nSingle < nLimit)))
+ if ((nDouble >= nLimit) || (nSingle >= nLimit))
return store_E_InvalidAccess;
// Check single indirect page location.
@@ -347,7 +347,7 @@ storeError OStoreIndirectionPageObject::write (
// Check arguments.
sal_uInt16 const nLimit = rPage.capacityCount();
- if (!((nDouble < nLimit) && (nSingle < nLimit)))
+ if ((nDouble >= nLimit) || (nSingle >= nLimit))
return store_E_InvalidAccess;
// Load or create single indirect page.
@@ -462,7 +462,7 @@ storeError OStoreIndirectionPageObject::truncate (
// Check arguments.
sal_uInt16 const nLimit = rPage.capacityCount();
- if (!((nDouble < nLimit) && (nSingle < nLimit)))
+ if ((nDouble >= nLimit) || (nSingle >= nLimit))
return store_E_InvalidAccess;
// Truncate.