EmMatchDate

__int64 __fastcall EmMatchDate(__int64 a1, __int64 a2, UINT8 **a3, int a4, _DWORD *a5, int a6){
  unsigned int v6; 
  UINT8 *v7; 

  v6 = 1;
  if( a3 )
  {
    if( a4 == 1 )
    {
      v7 = *a3;
      if( *a3 )
      {
        if( a6 == 3 && ((_DWORD)EmpCachedBiosDate || *v7 == 42) )
        {
          if( (unsigned int)EmpCheckOperator(
                               v7,
                               (unsigned int)EmpCachedBiosDate,
                               a5[1] + (a5[2] < 0x80u ? 0x20000000 : 419430400) + ((*a5 + (a5[2] << 8)) << 8)) )
            return 2;
        }
      }
    }
  }
  return v6;
}

Referenced by:

No references.