=> 0x80df43a : addl $0x1,(%edx) 0x80df43d : mov 0x138(%edi,%esi,4),%eax 0x80df444 : mov %edx,0x138(%edi,%esi,4) 0x80df44b : test %eax,%eax 0x80df44d : je 0x80df430 0x80df44f : mov (%eax),%edx 0x80df451 : sub $0x1,%edx 0x80df454 : test %edx,%edx 0x80df456 : mov %edx,(%eax) 0x80df458 : jne 0x80df430 0x80df45a : mov 0x4(%eax),%edx 0x80df45d : add $0x1,%esi 0x80df460 : mov %eax,(%esp) 0x80df463 : mov %ecx,-0x58(%ebp) 0x80df466 : call *0x18(%edx) 0x80df469 : cmp %esi,%ebx