rendered paste body if ( SUCCEEDED((ret=GetFileVersion(m_strPath+_T("Updater.exe"),&pVerInfo1)))) {
TRACE(_T("Got updater version\n"));
__int64 ver1 = ((__int64)pVerInfo1.dwFileVersionMS << 32) | pVerInfo1.dwFileVersionLS;
TRACE(_T("ver1=%d\n"),ver1);
__int64 ver2 = x_String2Version(xml.GetAttrib(_T("version")));
TRACE(_T("ver2=%d\n"),ver2);
if (ver2 > ver1) {
bUpdate=TRUE;
TRACE(_T("ver2 > ver1\n"));
} else
TRACE(_T("ver1 > ver2\n"));
} else
bUpdate=TRUE;
if (bUpdate)
AfxMessageBox(_T("Updater needs to be updated!"));