mirror of
https://github.com/isar/libmdbx.git
synced 2025-01-02 02:24:12 +08:00
mdbx: minor fix mdbx_is_dirty()
.
Change-Id: Ia539165ddd62a40e13fdfec48de754961681d40f
This commit is contained in:
parent
a0a4bbaa7c
commit
9c9cdfdb6d
@ -20759,8 +20759,9 @@ int mdbx_is_dirty(const MDBX_txn *txn, const void *ptr) {
|
||||
* not to the beginning of a data. */
|
||||
return MDBX_EINVAL;
|
||||
}
|
||||
return (txn->mt_flags & MDBX_TXN_RDONLY) ? MDBX_RESULT_FALSE
|
||||
: IS_MODIFIABLE(txn, page);
|
||||
return ((txn->mt_flags & MDBX_TXN_RDONLY) || !IS_MODIFIABLE(txn, page))
|
||||
? MDBX_RESULT_FALSE
|
||||
: MDBX_RESULT_TRUE;
|
||||
}
|
||||
if ((size_t)offset < env->me_dxb_mmap.limit) {
|
||||
/* Указатель адресует что-то в пределах mmap, но за границей
|
||||
|
Loading…
x
Reference in New Issue
Block a user