0xb77182e6 : mov 0x14(%edx),%eax 0xb77182e9 : mov %eax,(%esp) 0xb77182ec : call 0xb7702b9c 0xb77182f1 : test %eax,%eax 0xb77182f3 : mov %eax,%esi 0xb77182f5 : je 0xb77183a3 0xb77182fb : mov 0x8(%eax),%eax 0xb77182fe : test %eax,%eax 0xb7718300 : je 0xb7718434 0xb7718306 : sub $0x1,%eax 0xb7718309 : test %eax,%eax 0xb771830b : mov %eax,0x8(%esi) 0xb771830e : je 0xb7718320 0xb7718310 : mov -0xc(%ebp),%ebx 0xb7718313 : mov -0x8(%ebp),%esi 0xb7718316 : mov -0x4(%ebp),%edi