File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -639,7 +639,7 @@ deque_remove(dequeobject *deque, PyObject *value)
639
639
PyDoc_STRVAR (remove_doc ,
640
640
"D.remove(value) -- remove first occurrence of value." );
641
641
642
- static void
642
+ static int
643
643
deque_clear (dequeobject * deque )
644
644
{
645
645
block * b ;
@@ -650,7 +650,7 @@ deque_clear(dequeobject *deque)
650
650
PyObject * item ;
651
651
652
652
if (deque -> len == 0 )
653
- return ;
653
+ return 0 ;
654
654
655
655
/* During the process of clearing a deque, decrefs can cause the
656
656
deque to mutate. To avoid fatal confusion, we have to make the
@@ -701,14 +701,15 @@ deque_clear(dequeobject *deque)
701
701
}
702
702
assert (leftblock -> rightlink == NULL );
703
703
freeblock (leftblock );
704
- return ;
704
+ return 0 ;
705
705
706
706
alternate_method :
707
707
while (deque -> len ) {
708
708
item = deque_pop (deque , NULL );
709
709
assert (item != NULL );
710
710
Py_DECREF (item );
711
711
}
712
+ return 0 ;
712
713
}
713
714
714
715
static PyObject *
You can’t perform that action at this time.
0 commit comments