fix LongLongHashMap.forEachOrdered for negative values
This commit is contained in:
@@ -283,6 +283,9 @@ public class LongLongHashMap {
|
||||
consumer.accept(key, get(key));
|
||||
} else if (key == EMPTY_SLOT) {
|
||||
final int posFirstKey = findPosOfFirstPositiveKey(sortedKeys);
|
||||
if (posFirstKey < 0) {
|
||||
return;
|
||||
}
|
||||
i = posFirstKey - 1;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user