Ver código fonte

Fix for array index out of range bug in Deque.

Mark Sibly 8 anos atrás
pai
commit
b7784c78c1
1 arquivos alterados com 1 adições e 1 exclusões
  1. 1 1
      modules/std/collections/deque.monkey2

+ 1 - 1
modules/std/collections/deque.monkey2

@@ -344,7 +344,7 @@ Class Deque<T> Implements IContainer<T>
 	Method Last:T()
 		DebugAssert( Not Empty,"Illegal operation on empty deque" )
 		
-		Return _data[ _tail>=0 ? _tail-1 Else Capacity-1 ]
+		Return _data[ _tail>0 ? _tail-1 Else Capacity-1 ]
 	End
 	
 	#rem monkedoc Gets the value of a deque element.