=> 0x178edb: mov 0x28(%ecx),%eax 0x178ede: mov %eax,0x4(%esp) 0x178ee2: mov 0xc(%ecx),%eax 0x178ee5: mov %eax,(%esp) 0x178ee8: call 0x14b5b0 0x178eed: mov -0x2c(%ebp),%edx 0x178ef0: mov 0x4(%edx),%edx 0x178ef3: test %edx,%edx 0x178ef5: mov %edx,-0x2c(%ebp) 0x178ef8: jne 0x178e22 0x178efe: xchg %ax,%ax 0x178f00: mov -0x44(%ebp),%ecx 0x178f03: mov %ecx,(%esp) 0x178f06: call 0x146a24 0x178f0b: mov -0x30(%ebp),%esi 0x178f0e: mov 0x20(%esi),%edi