Disassembly: 
  L1: 8b ff ?? mov edi, edi
   55 ?? push ebp
   8b ec ?? mov ebp, esp
   56 ?? push esi
   8b f0 ?? mov esi, eax
   eb 0b ?? jmp basic block L5
  
  L2: 8b 06 ?? mov eax, dword ds:[esi]
   85 c0 ?? test eax, eax
   74 02 ?? je basic block L4
  
  L3: ff d0 ?? call eax
  
  L4: 83 c6 04 ?? add esi, 4
  
  L5: 3b 75 08 ?? cmp esi, dword ss:[ebp + 8]
   72 f0 ?? jb basic block L2
  
  L6: 5e ?? pop esi
   5d ?? pop ebp
   c3 ?? ret
  
  