Skip to content

Commit 03dbc6b

Browse files
committed
use Py_XSETREF
1 parent b3448fd commit 03dbc6b

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

Python/errors.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -202,8 +202,7 @@ _PyErr_SetObject(PyThreadState *tstate, PyObject *exception, PyObject *value)
202202
_PyErr_SetRaisedException(tstate, exc);
203203
return;
204204
}
205-
Py_XDECREF(value);
206-
value = fixed_value;
205+
Py_XSETREF(value, fixed_value);
207206
}
208207

209208
exc_value = _PyErr_GetTopmostException(tstate)->exc_value;

0 commit comments

Comments
 (0)