X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb-python/blobdiff_plain/bc243788edd0e564df8b67d0750a238d978c954b..be6df1c38491ef517f2f55f2abc9c9e64ea034b0:/pgen.c diff --git a/pgen.c b/pgen.c index 108fa31..30b78ed 100644 --- a/pgen.c +++ b/pgen.c @@ -424,6 +424,7 @@ static int peset_x(PyObject *me, PyObject *xobj, void *hunoz) mp *x = 0; pgen_event *ev = PGEVENT_EV(me); int rc = -1; + if (!x) NIERR("__del__"); PGEVENT_CHECK(me); if ((x = getmp(xobj)) == 0) goto end; mp_drop(ev->m);