0xb7dff874 : mov 0xc(%esi),%eax 0xb7dff877 : testb $0x1,(%eax) 0xb7dff87a : je 0xb7dff960 0xb7dff880 : mov 0x10(%esi),%ecx 0xb7dff883 : test %ecx,%ecx 0xb7dff885 : mov %ecx,0xfffffff0(%ebp) 0xb7dff888 : je 0xb7dff960 0xb7dff88e : mov 0x28(%ebp),%eax 0xb7dff891 : test %eax,%eax 0xb7dff893 : jle 0xb7dff960 0xb7dff899 : mov 0x24(%ebp),%ecx 0xb7dff89c : test %ecx,%ecx 0xb7dff89e : jle 0xb7dff960 0xb7dff8a4 : mov %edx,0x4(%esp) 0xb7dff8a8 : mov %esi,(%esp) 0xb7dff8ab : call 0xb7de9670