0xb58bc964: cmpb $0x0,(%edi) 0xb58bc967: je 0xb58bca18 0xb58bc96d: mov %edi,(%esp) 0xb58bc970: call 0xb58bc144 0xb58bc975: movl $0x6,0x18(%esi) 0xb58bc97c: mov %eax,0x8(%esi) 0xb58bc97f: movl $0x8,(%esp) 0xb58bc986: call 0xb58bc3a4 0xb58bc98b: mov -0x1c(%ebp),%ecx 0xb58bc98e: mov 0xc(%ebp),%edx 0xb58bc991: mov %ecx,(%eax) 0xb58bc993: mov -0x40(%ebp),%ecx 0xb58bc996: mov %edx,0x4(%eax) 0xb58bc999: mov %eax,0x10(%esi) 0xb58bc99c: mov -0x10(%ebp),%eax 0xb58bc99f: mov %ecx,0xc(%esi)