pgen.c (pgev_python): Delete pointless refcount manipulation.
authorMark Wooding <mdw@distorted.org.uk>
Thu, 14 Nov 2019 18:59:24 +0000 (18:59 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 22 Nov 2019 22:18:11 +0000 (22:18 +0000)
pgen.c

diff --git a/pgen.c b/pgen.c
index afeeb33..3295588 100644 (file)
--- a/pgen.c
+++ b/pgen.c
@@ -534,7 +534,6 @@ static int pgev_python(int rq, pgen_event *ev, void *p)
     "pg_abort", "pg_done", "pg_begin", "pg_try", "pg_fail", "pg_pass"
   };
 
-  Py_INCREF(py);
   rq++;
   if (rq > N(meth)) SYSERR("event code out of range");
   pyev = pgevent_pywrap(ev);
@@ -554,7 +553,6 @@ end:
     Py_DECREF(pyev);
   }
   Py_XDECREF(rc);
-  Py_DECREF(py);
   return (st);
 }