diff --git a/src/private/queues/linked.nim b/src/private/queues/linked.nim index 23b1e13..0e1bf74 100644 --- a/src/private/queues/linked.nim +++ b/src/private/queues/linked.nim @@ -186,7 +186,7 @@ proc add*[T](self: LinkedDeque[T], val: T) = self.tail = newNode if self.head == nil: self.head = newNode - elif self.maxSize > 0 and self.size == self.maxSize: + if self.maxSize > 0 and self.size == self.maxSize: discard self.pop() inc(self.size)