From 85bbef0f4ea2e7cacf2f681367f34fb6037d1df1 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sun, 17 Nov 2013 15:09:57 +1100 Subject: python api internals: no need to set the stop-iter exception string. --- source/blender/python/bmesh/bmesh_py_types.c | 3 +-- source/blender/python/bmesh/bmesh_py_types_select.c | 3 +-- source/blender/python/generic/idprop_py_api.c | 2 +- source/blender/python/intern/bpy_rna.c | 2 +- 4 files changed, 4 insertions(+), 6 deletions(-) (limited to 'source/blender') diff --git a/source/blender/python/bmesh/bmesh_py_types.c b/source/blender/python/bmesh/bmesh_py_types.c index 448f02a3772..97d88c5d189 100644 --- a/source/blender/python/bmesh/bmesh_py_types.c +++ b/source/blender/python/bmesh/bmesh_py_types.c @@ -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 { diff --git a/source/blender/python/bmesh/bmesh_py_types_select.c b/source/blender/python/bmesh/bmesh_py_types_select.c index 5069670a665..1906fc8c90e 100644 --- a/source/blender/python/bmesh/bmesh_py_types_select.c +++ b/source/blender/python/bmesh/bmesh_py_types_select.c @@ -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 { diff --git a/source/blender/python/generic/idprop_py_api.c b/source/blender/python/generic/idprop_py_api.c index da136675e1d..c3cbe7ddbf9 100644 --- a/source/blender/python/generic/idprop_py_api.c +++ b/source/blender/python/generic/idprop_py_api.c @@ -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; } } diff --git a/source/blender/python/intern/bpy_rna.c b/source/blender/python/intern/bpy_rna.c index 4d4d4873390..5a87870d198 100644 --- a/source/blender/python/intern/bpy_rna.c +++ b/source/blender/python/intern/bpy_rna.c @@ -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 { -- cgit v1.2.3