Skip to content

Commit b563003

Browse files
authored
fix for memory leak in execute_many (#1003)
1 parent c3aaf02 commit b563003

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

ibm_db.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16304,6 +16304,8 @@ static PyObject *ibm_db_execute_many(PyObject *self, PyObject *args)
1630416304
PyErr_SetString(PyExc_Exception, error);
1630516305
return NULL;
1630616306
}
16307+
PyMem_Del(data_type);
16308+
PyMem_Del(ref_data_type);
1630716309
LogMsg(INFO, "exit execute_many()");
1630816310
return PyInt_FromLong(row_cnt);
1630916311
}

0 commit comments

Comments
 (0)