X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=ffi%2Ftrap.c;fp=ffi%2Ftrap.c;h=4e526f23275d8967c9d05ed03899a7c29181aee1;hb=c803146cc80b61305fde8279f0a36f8fe6ef7eb2;hp=4c291cf70d8c7e1dfd90f324d3da55e32269b846;hpb=120517704ac01a6d957b1904d63ab707a0c4ee95;p=mate.git diff --git a/ffi/trap.c b/ffi/trap.c index 4c291cf..4e526f2 100644 --- a/ffi/trap.c +++ b/ffi/trap.c @@ -22,7 +22,7 @@ #include -ptrdiff_t mateHandler(ptrdiff_t, ptrdiff_t, ptrdiff_t, ptrdiff_t, ptrdiff_t); +ptrdiff_t mateHandler(ptrdiff_t, ptrdiff_t, ptrdiff_t, ptrdiff_t); #ifdef DBG_TRAP #define dprintf(args...) do { printf (args); } while (0); @@ -45,7 +45,7 @@ void chandler(int nSignal, siginfo_t *info, void *ctx) "esp 0x%08x, *esp 0x%08x, *(ebp+8) 0x%08x\n", nSignal, eip, eax, ebx, esp, *(ptrdiff_t*) esp, *(ptrdiff_t *) (ebp + 8)); - ptrdiff_t ret = mateHandler(eip, eax, ebx, esp, esi); + ptrdiff_t ret = mateHandler(eip, eax, ebx, esi); if (ret == -1) { dprintf("regdump @ EIP: 0x%08x\n", regs[REG_EIP]); dprintf("\tEAX: 0x%08lx EBX: 0x%08lx ECX: 0x%08lx EDX: 0x%08lx\n",