Skip to content

Commit 0463690

Browse files
committed
bugfix: inserting at index 0 in empty container fails
1 parent cf1d8ff commit 0463690

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Ordered Set/OrderedSet.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public class OrderedSet<T: Hashable> {
1616

1717
// O(n)
1818
public func insert(_ object: T, at index: Int) {
19-
assert(index < objects.count, "Index should be smaller than object count")
19+
assert(index <= objects.count, "Index should be smaller than object count")
2020
assert(index >= 0, "Index should be bigger than 0")
2121

2222
guard indexOfKey[object] == nil else {

0 commit comments

Comments
 (0)