From 0545265255f0bab0eab8679ff57767b7b204b25e Mon Sep 17 00:00:00 2001 From: Krzysztof Woyke Date: Thu, 11 Mar 2021 20:12:28 +0100 Subject: [PATCH] JAVA-4669: Fix CircularBuffer constructor --- .../main/java/com/baeldung/circularbuffer/CircularBuffer.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/data-structures/src/main/java/com/baeldung/circularbuffer/CircularBuffer.java b/data-structures/src/main/java/com/baeldung/circularbuffer/CircularBuffer.java index 6b315265b4..cde07728ba 100644 --- a/data-structures/src/main/java/com/baeldung/circularbuffer/CircularBuffer.java +++ b/data-structures/src/main/java/com/baeldung/circularbuffer/CircularBuffer.java @@ -10,10 +10,8 @@ public class CircularBuffer { @SuppressWarnings("unchecked") public CircularBuffer(int capacity) { - this.capacity = (capacity < 1) ? DEFAULT_CAPACITY : capacity; - this.data = (E[]) new Object[capacity]; - + this.data = (E[]) new Object[this.capacity]; this.readSequence = 0; this.writeSequence = -1; }