mirror of
https://github.com/isar/libmdbx.git
synced 2025-12-17 17:32:24 +08:00
mdbx: workaround for false-positives from Valgrind bug.
This commit is contained in:
@@ -5256,6 +5256,9 @@ static __inline void meta_troika_unpack(meta_troika_t *troika,
|
||||
troika->recent = (packed >> 2) & 3;
|
||||
troika->prefer_steady = (packed >> 4) & 3;
|
||||
troika->tail_and_flags = packed & 0xC3;
|
||||
#if MDBX_WORDBITS > 32 /* Workaround for false-positives from Valgrind */
|
||||
troika->unused_pad = 0;
|
||||
#endif
|
||||
}
|
||||
|
||||
static const uint8_t troika_fsm_map[2 * 2 * 2 * 3 * 3 * 3] = {
|
||||
|
||||
Reference in New Issue
Block a user