mdbx: использование cmp_lenfast() вместо cmp_lenfast().

This commit is contained in:
Леонид Юрьев (Leonid Yuriev) 2025-03-18 10:44:08 +03:00
parent 2aa47f20c3
commit 694626727f
2 changed files with 2 additions and 2 deletions

View File

@ -411,7 +411,7 @@ int mdbx_replace_ex(MDBX_txn *txn, MDBX_dbi dbi, const MDBX_val *key, MDBX_val *
} }
if (is_modifable(txn, page)) { if (is_modifable(txn, page)) {
if (new_data && cmp_lenfast(&present_data, new_data) == 0) { if (new_data && eq_fast(&present_data, new_data)) {
/* если данные совпадают, то ничего делать не надо */ /* если данные совпадают, то ничего делать не надо */
*old_data = *new_data; *old_data = *new_data;
goto bailout; goto bailout;

View File

@ -766,7 +766,7 @@ __hot int cursor_put(MDBX_cursor *mc, const MDBX_val *key, MDBX_val *data, unsig
goto skip_check_samedata; goto skip_check_samedata;
} }
} }
if (!(flags & MDBX_RESERVE) && unlikely(cmp_lenfast(&current_data, data) == 0)) if (!(flags & MDBX_RESERVE) && unlikely(eq_fast(&current_data, data)))
return MDBX_SUCCESS /* the same data, nothing to update */; return MDBX_SUCCESS /* the same data, nothing to update */;
skip_check_samedata:; skip_check_samedata:;
} }