python api internals: no need to set the stop-iter exception string.
This commit is contained in:
parent
c9209de573
commit
85bbef0f4e
@ -2879,8 +2879,7 @@ static PyObject *bpy_bmiter_next(BPy_BMIter *self)
|
||||
{
|
||||
BMHeader *ele = BM_iter_step(&self->iter);
|
||||
if (ele == NULL) {
|
||||
PyErr_SetString(PyExc_StopIteration,
|
||||
"bpy_bmiter_next stop");
|
||||
PyErr_SetNone(PyExc_StopIteration);
|
||||
return NULL;
|
||||
}
|
||||
else {
|
||||
|
@ -341,8 +341,7 @@ static PyObject *bpy_bmeditseliter_next(BPy_BMEditSelIter *self)
|
||||
{
|
||||
BMEditSelection *ese = self->ese;
|
||||
if (ese == NULL) {
|
||||
PyErr_SetString(PyExc_StopIteration,
|
||||
"bpy_bmiter_next stop");
|
||||
PyErr_SetNone(PyExc_StopIteration);
|
||||
return NULL;
|
||||
}
|
||||
else {
|
||||
|
@ -1397,7 +1397,7 @@ static PyObject *BPy_Group_Iter_Next(BPy_IDGroup_Iter *self)
|
||||
}
|
||||
}
|
||||
else {
|
||||
PyErr_SetString(PyExc_StopIteration, "iterator at end");
|
||||
PyErr_SetNone(PyExc_StopIteration);
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
@ -6044,7 +6044,7 @@ static PyObject *pyrna_prop_collection_iter(BPy_PropertyRNA *self)
|
||||
static PyObject *pyrna_prop_collection_iter_next(BPy_PropertyCollectionIterRNA *self)
|
||||
{
|
||||
if (self->iter.valid == false) {
|
||||
PyErr_SetString(PyExc_StopIteration, "pyrna_prop_collection_iter stop");
|
||||
PyErr_SetNone(PyExc_StopIteration);
|
||||
return NULL;
|
||||
}
|
||||
else {
|
||||
|
@ -383,7 +383,7 @@ static PyObject *KX_PythonSeq_nextIter(KX_PythonSeq *self)
|
||||
self->iter++;
|
||||
if ( object==NULL ) {
|
||||
self->iter= -1; /* for reuse */
|
||||
PyErr_SetString(PyExc_StopIteration, "iterator at end");
|
||||
PyErr_SetNone(PyExc_StopIteration);
|
||||
}
|
||||
return object; /* can be NULL for end of iterator */
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user