=> 0xb69468a5: mov 0x18(%esi),%eax 0xb69468a8: test %eax,%eax 0xb69468aa: je 0xb69468d8 0xb69468ac: mov 0x1c(%esi),%eax 0xb69468af: cmp %eax,%edi 0xb69468b1: je 0xb69468be 0xb69468b3: mov %esi,(%esp) 0xb69468b6: call 0xb6919910 0xb69468bb: mov %edi,0x1c(%esi) 0xb69468be: mov 0x18(%esi),%eax 0xb69468c1: add $0x1,%eax 0xb69468c4: mov %eax,0x18(%esi) 0xb69468c7: mov 0x10(%esp),%ebx 0xb69468cb: mov 0x14(%esp),%esi 0xb69468cf: mov 0x18(%esp),%edi 0xb69468d3: add $0x1c,%esp