@@ -120,7 +120,7 @@ static Py_ssize_t numfreeblocks = 0;
120120static block * freeblocks [MAXFREEBLOCKS ];
121121
122122static block *
123- newblock (Py_ssize_t len ) {
123+ newblock (void ) {
124124 block * b ;
125125 if (numfreeblocks ) {
126126 numfreeblocks -- ;
@@ -156,7 +156,7 @@ deque_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
156156 if (deque == NULL )
157157 return NULL ;
158158
159- b = newblock (0 );
159+ b = newblock ();
160160 if (b == NULL ) {
161161 Py_DECREF (deque );
162162 return NULL ;
@@ -270,7 +270,7 @@ static PyObject *
270270deque_append (dequeobject * deque , PyObject * item )
271271{
272272 if (deque -> rightindex == BLOCKLEN - 1 ) {
273- block * b = newblock (Py_SIZE ( deque ) );
273+ block * b = newblock ();
274274 if (b == NULL )
275275 return NULL ;
276276 b -> leftlink = deque -> rightblock ;
@@ -299,7 +299,7 @@ static PyObject *
299299deque_appendleft (dequeobject * deque , PyObject * item )
300300{
301301 if (deque -> leftindex == 0 ) {
302- block * b = newblock (Py_SIZE ( deque ) );
302+ block * b = newblock ();
303303 if (b == NULL )
304304 return NULL ;
305305 b -> rightlink = deque -> leftblock ;
@@ -390,7 +390,7 @@ deque_extend(dequeobject *deque, PyObject *iterable)
390390 iternext = * Py_TYPE (it )-> tp_iternext ;
391391 while ((item = iternext (it )) != NULL ) {
392392 if (deque -> rightindex == BLOCKLEN - 1 ) {
393- block * b = newblock (Py_SIZE ( deque ) );
393+ block * b = newblock ();
394394 if (b == NULL ) {
395395 Py_DECREF (item );
396396 Py_DECREF (it );
@@ -455,7 +455,7 @@ deque_extendleft(dequeobject *deque, PyObject *iterable)
455455 iternext = * Py_TYPE (it )-> tp_iternext ;
456456 while ((item = iternext (it )) != NULL ) {
457457 if (deque -> leftindex == 0 ) {
458- block * b = newblock (Py_SIZE ( deque ) );
458+ block * b = newblock ();
459459 if (b == NULL ) {
460460 Py_DECREF (item );
461461 Py_DECREF (it );
@@ -586,7 +586,7 @@ deque_clear(dequeobject *deque)
586586 adversary could cause it to never terminate).
587587 */
588588
589- b = newblock (0 );
589+ b = newblock ();
590590 if (b == NULL ) {
591591 PyErr_Clear ();
592592 goto alternate_method ;
@@ -672,7 +672,7 @@ deque_inplace_repeat(dequeobject *deque, Py_ssize_t n)
672672 deque -> state ++ ;
673673 for (i = 0 ; i < n - 1 ; ) {
674674 if (deque -> rightindex == BLOCKLEN - 1 ) {
675- block * b = newblock (Py_SIZE ( deque ) + i );
675+ block * b = newblock ();
676676 if (b == NULL ) {
677677 Py_SIZE (deque ) += i ;
678678 return NULL ;
@@ -786,7 +786,7 @@ _deque_rotate(dequeobject *deque, Py_ssize_t n)
786786 while (n > 0 ) {
787787 if (leftindex == 0 ) {
788788 if (b == NULL ) {
789- b = newblock (len );
789+ b = newblock ();
790790 if (b == NULL )
791791 goto done ;
792792 }
@@ -830,7 +830,7 @@ _deque_rotate(dequeobject *deque, Py_ssize_t n)
830830 while (n < 0 ) {
831831 if (rightindex == BLOCKLEN - 1 ) {
832832 if (b == NULL ) {
833- b = newblock (len );
833+ b = newblock ();
834834 if (b == NULL )
835835 goto done ;
836836 }
0 commit comments