File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -204,7 +204,7 @@ PyPcre_compile(self, args)
204204 & error , & erroroffset , dictionary );
205205 if (rv -> regex == NULL )
206206 {
207- PyMem_DEL (rv );
207+ Py_DECREF (rv );
208208 if (!PyErr_Occurred ())
209209 {
210210 PyObject * errval = Py_BuildValue ("si" , error , erroroffset );
@@ -217,7 +217,7 @@ PyPcre_compile(self, args)
217217 if (rv -> regex_extra == NULL && error != NULL )
218218 {
219219 PyObject * errval = Py_BuildValue ("si" , error , 0 );
220- PyMem_DEL (rv );
220+ Py_DECREF (rv );
221221 PyErr_SetObject (ErrorObject , errval );
222222 Py_XDECREF (errval );
223223 return NULL ;
@@ -228,7 +228,7 @@ PyPcre_compile(self, args)
228228 PyObject * errval = Py_BuildValue ("si" , error , rv -> num_groups );
229229 PyErr_SetObject (ErrorObject , errval );
230230 Py_XDECREF (errval );
231- PyMem_DEL (rv );
231+ Py_DECREF (rv );
232232 return NULL ;
233233 }
234234 return (PyObject * )rv ;
You can’t perform that action at this time.
0 commit comments