0x80572be: mov 0x8(%esi),%edx 0x80572c1: test %edx,%edx 0x80572c3: je 0x80572d0 0x80572c5: mov 0xc(%esi),%eax 0x80572c8: mov %eax,(%esp) 0x80572cb: call *%edx 0x80572cd: lea 0x0(%esi),%esi 0x80572d0: mov (%esi),%esi 0x80572d2: sub $0x8,%edi 0x80572d5: test %esi,%esi 0x80572d7: jne 0x80572b0 0x80572d9: mov 0xfffffff0(%ebp),%eax 0x80572dc: add $0x1c,%esp 0x80572df: pop %ebx 0x80572e0: pop %esi 0x80572e1: pop %edi