DECREF on exception raise

This commit is contained in:
Domingo Dirutigliano
2025-03-15 11:23:32 +01:00
parent c710db0510
commit e45f18ccca

View File

@@ -19,12 +19,14 @@ void set_brotli_exception(const char *message) {
PyErr_Print();
return;
}
Py_DECREF(module);
PyObject *obj = PyObject_GetAttrString(module, "error");
if (!obj) {
PyErr_Print();
return;
}
PyErr_SetString(obj, message);
Py_DECREF(obj);
return;
}