diff options
author | Clay Sweetser <clay.sweetser@gmail.com> | 2014-05-24 08:41:12 -0400 |
---|---|---|
committer | Clay Sweetser <clay.sweetser@gmail.com> | 2014-05-24 08:41:12 -0400 |
commit | 05953381e93aff2d3ae1b5b3c59e3625f2bf7763 (patch) | |
tree | 9cb1098a25807c35bb03f4ef1aa3d5f7b7574806 /lib/pure/collections | |
parent | b54f66eeff4c9977a7e855f9f310216f59729860 (diff) | |
download | Nim-05953381e93aff2d3ae1b5b3c59e3625f2bf7763.tar.gz |
Fix assertion in queues.dequeue
Diffstat (limited to 'lib/pure/collections')
-rw-r--r-- | lib/pure/collections/queues.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/collections/queues.nim b/lib/pure/collections/queues.nim index 5481272f0..db1d50569 100644 --- a/lib/pure/collections/queues.nim +++ b/lib/pure/collections/queues.nim @@ -59,7 +59,7 @@ proc enqueue*[T](q: var TQueue[T], item: T) = proc dequeue*[T](q: var TQueue[T]): T = ## removes and returns the first element of the queue `q`. - assert q.count > 0 + assert q.len > 0 dec q.count result = q.data[q.rd] q.rd = (q.rd + 1) and q.mask |