mirror of
https://gitee.com/zhangsken/AndroidIDE.git
synced 2026-10-16 07:49:44 +08:00
fix(level-hash/persistent): delete operation reads invalid key size
This commit is contained in:
+4
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user