0x8054b7d: mov 0x8(%ebx),%edx 0x8054b80: test %edx,%edx 0x8054b82: je 0x8054b90 0x8054b84: mov 0xc(%ebx),%eax 0x8054b87: mov %eax,(%esp) 0x8054b8a: call *%edx 0x8054b8c: lea 0x0(%esi),%esi 0x8054b90: mov (%ebx),%ebx 0x8054b92: sub $0x8,%esi 0x8054b95: test %ebx,%ebx 0x8054b97: jne 0x8054b70 0x8054b99: add $0xc,%esp 0x8054b9c: mov %edi,%eax 0x8054b9e: pop %ebx 0x8054b9f: pop %esi 0x8054ba0: pop %edi