0x4c29ef97 : mov 0x4(%esi),%eax 0x4c29ef9a : mov %eax,0x4(%esp) 0x4c29ef9e : mov (%esi),%eax 0x4c29efa0 : mov %eax,(%esp) 0x4c29efa3 : call *%edi 0x4c29efa5 : test %eax,%eax 0x4c29efa7 : jne 0x4c29f0d0 0x4c29efad : lea 0x8(%esi),%eax 0x4c29efb0 : mov %eax,-0xc(%ebp) 0x4c29efb3 : mov -0xc(%ebp),%eax 0x4c29efb6 : mov (%eax),%esi 0x4c29efb8 : test %esi,%esi 0x4c29efba : jne 0x4c29ef90 0x4c29efbc : mov -0x30(%ebp),%eax 0x4c29efbf : addl $0x1,-0x28(%ebp) 0x4c29efc3 : mov (%eax),%edx