0x8055c7d: mov 0x8(%ebx),%edx 0x8055c80: test %edx,%edx 0x8055c82: je 0x8055c8c 0x8055c84: mov 0xc(%ebx),%eax 0x8055c87: mov %eax,(%esp) 0x8055c8a: call *%edx 0x8055c8c: mov (%ebx),%ebx 0x8055c8e: sub $0x8,%esi 0x8055c91: test %ebx,%ebx 0x8055c93: jne 0x8055c70 0x8055c95: add $0xc,%esp 0x8055c98: mov %edi,%eax 0x8055c9a: pop %ebx 0x8055c9b: pop %esi 0x8055c9c: pop %edi 0x8055c9d: pop %ebp