fix(level-hash/persistent): delete operation reads invalid key size

This commit is contained in:
Akash Yadav
2024-07-30 11:19:23 +05:30
parent aebffd4ea6
commit 770a263e91
@@ -413,6 +413,10 @@ internal class PersistentLevelHashIO<K : Any, V : Any?>(
}
entrySize += SIZE_BOOLEAN // isOccupied
// seek over entrySize
valIo.seekShort()
entrySize += SIZE_SHORT // entrySize
val keySize = valIo.readInt()