Преглед изворни кода

Merge pull request #5 from canni/master

Small arithmetic simplification
Evan Huus пре 10 година
родитељ
комит
ded5959c0d
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      queue.go

+ 2 - 2
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