0x8050336: mov 0x4(%esi),%ecx 0x8050339: test %ecx,%ecx 0x805033b: je 0x8050376 0x805033d: mov %edi,-0x30(%ebp) 0x8050340: mov -0x2c(%ebp),%edi 0x8050343: nop 0x8050344: lea 0x0(%esi,%eiz,1),%esi 0x8050348: movl $0x0,0xc(%esp) 0x8050350: movl $0x0,0x8(%esp) 0x8050358: mov (%esi),%eax 0x805035a: mov 0x4(%eax),%eax 0x805035d: mov %edi,(%esp) 0x8050360: mov %eax,0x4(%esp) 0x8050364: call 0x804b92c 0x8050369: mov 0x4(%esi),%esi 0x805036c: mov 0x4(%esi),%edx