From 334cc1b02398be651373851653017e6cbf588f9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dariusz=20G=C3=B3recki?= Date: Thu, 4 Jun 2015 11:23:11 +0100 Subject: [PATCH] Simplify arithmetic so it's easier to understand --- queue.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/queue.go b/queue.go index 1b3e168..2dc8d93 100644 --- a/queue.go +++ b/queue.go @@ -35,8 +35,8 @@ func (q *Queue) resize() { if q.tail > q.head { copy(newBuf, q.buf[q.head:q.tail]) } else { - copy(newBuf, q.buf[q.head:len(q.buf)]) - copy(newBuf[len(q.buf)-q.head:], q.buf[:q.tail]) + n := copy(newBuf, q.buf[q.head:]) + copy(newBuf[n:], q.buf[:q.tail]) } q.head = 0