0x80786aa: repz cmpsb %es:(%edi),%ds:(%esi) 0x80786ac: jne 0x8078fc0 0x80786b2: mov -0x40(%ebp),%edx 0x80786b5: movl $0x0,-0x10(%ebp) 0x80786bc: mov 0x58(%edx),%eax 0x80786bf: mov 0x20(%eax),%edx 0x80786c2: test %edx,%edx 0x80786c4: je 0x80786db 0x80786c6: mov %edx,(%esp) 0x80786c9: call 0x806c470 0x80786ce: mov -0x40(%ebp),%edi 0x80786d1: mov 0x58(%edi),%eax 0x80786d4: movl $0x0,0x20(%eax) 0x80786db: movl $0x0,0x8(%esp) 0x80786e3: movl $0x0,0x4(%esp) 0x80786eb: mov 0x60(%eax),%eax