Skip to content

Commit

Permalink
Merge pull request libvmi#78 from Zentific/pyvmi_fix
Browse files Browse the repository at this point in the history
Fix symcache_add API in pyvmi
  • Loading branch information
Bryan Payne committed May 24, 2013
2 parents b725f56 + c3c8918 commit cb29cff
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions tools/pyvmi/pyvmi.c
Original file line number Diff line number Diff line change
Expand Up @@ -1937,14 +1937,16 @@ pyvmi_symcache_add(
{
char *sym;
addr_t va;
addr_t base_addr;
uint32_t pid;

if (!PyArg_ParseTuple(args, "sK", &sym, &va)) {
if (!PyArg_ParseTuple(args, "KKsK", &base_addr, &pid, &sym, &va)) {
PyErr_SetString(PyExc_ValueError,
"Invalid argument(s) to function");
return NULL;
}

vmi_symcache_add(vmi(self), sym, va);
vmi_symcache_add(vmi(self), base_addr, pid, sym, va);
return Py_BuildValue(""); // return None
}

Expand Down

0 comments on commit cb29cff

Please sign in to comment.