diff options
| author | serpilliere <fabrice.desclaux@cea.fr> | 2015-04-15 19:02:35 +0200 |
|---|---|---|
| committer | serpilliere <fabrice.desclaux@cea.fr> | 2015-04-15 19:02:35 +0200 |
| commit | f18aa9182b688ef4174d9192cc6c1e1d0c5197ec (patch) | |
| tree | 71d3adb5a8fd6e21f6f20b37a8b4dc6ff5246662 | |
| parent | 9dad900cba94d1ca9aa095bbfe57927e2c3f46d4 (diff) | |
| download | miasm-f18aa9182b688ef4174d9192cc6c1e1d0c5197ec.tar.gz miasm-f18aa9182b688ef4174d9192cc6c1e1d0c5197ec.zip | |
Jitter/Tcc: fix memory leak
| -rw-r--r-- | miasm2/jitter/Jittcc.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/miasm2/jitter/Jittcc.c b/miasm2/jitter/Jittcc.c index 35726626..49035fc4 100644 --- a/miasm2/jitter/Jittcc.c +++ b/miasm2/jitter/Jittcc.c @@ -130,17 +130,11 @@ PyObject* tcc_exec_bloc(PyObject* self, PyObject* args) void (*func)(block_id*, void*, void*); uint64_t vm; uint64_t cpu; - PyObject* ret; block_id BlockDst = {0, 0}; if (!PyArg_ParseTuple(args, "KKK", &func, &cpu, &vm)) return NULL; func(&BlockDst, (void*)cpu, (void*)vm); - ret = PyTuple_New(2); - if (ret == NULL) { - fprintf(stderr, "Erreur alloc!\n"); - exit(1); - } if (BlockDst.is_local == 1) { fprintf(stderr, "return on local label!\n"); |