Skip to content

Commit 23e3db6

Browse files
committed
Fix resizing bug
1 parent 7aafb5e commit 23e3db6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

arraydeque.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ ArrayDeque_append(ArrayDequeObject *self, PyObject *arg)
7575

7676
/* Grow the internal array if needed */
7777
if (self->tail >= self->capacity) {
78-
if (arraydeque_resize(self, self->capacity * 2) < 0)
78+
if (arraydeque_resize(self, self->size * 2) < 0)
7979
return NULL;
8080
}
8181
Py_INCREF(arg);
@@ -106,7 +106,7 @@ ArrayDeque_appendleft(ArrayDequeObject *self, PyObject *arg)
106106

107107
/* Grow the internal array if necessary */
108108
if (self->head <= 0) {
109-
if (arraydeque_resize(self, self->capacity * 2) < 0)
109+
if (arraydeque_resize(self, self->size * 2) < 0)
110110
return NULL;
111111
}
112112
self->head--;

0 commit comments

Comments
 (0)