pgen.c, rand.c: Check correct variable when rejecting delete operations.
[catacomb-python] / pgen.c
diff --git a/pgen.c b/pgen.c
index a77c88b..afeeb33 100644 (file)
--- a/pgen.c
+++ b/pgen.c
@@ -424,7 +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__");
+  if (!xobj) NIERR("__del__");
   PGEVENT_CHECK(me);
   if ((x = getmp(xobj)) == 0) goto end;
   mp_drop(ev->m);