int InstallFilesForTest() { UMcf updateMcf; UpdateForm up; try { updateMcf.setFile(UPDATEFILE_W); if (updateMcf.parseMCF() != 0) return -1; updateMcf.isValidInstaller(); up.installOnly(); if (!updateMcf.checkFiles()) return -2; } catch (gcException &e) { return e.getErrId(); } catch (...) { return -3; } return 0; }
UINT InstallFilesForTest() { UMcf updateMcf; try { updateMcf.setFile(UPDATEFILE_W); if (updateMcf.parseMCF() != 0) return -1; updateMcf.isValidInstaller(); AppUpdateInstall aui(NULL, true); int res = aui.run(); if (res != 0) return res; if (!updateMcf.checkFiles()) return -2; } catch (gcException &e) { return e.getErrId(); } catch (...) { return -3; } return 0; }
bool CheckInstall() { UMcf updateMcf; updateMcf.loadFromFile(UPDATEXML_W); return updateMcf.checkFiles(); }
bool CheckInstall() { ERROR_OUTPUT(__func__); UMcf updateMcf; updateMcf.loadFromFile(UPDATEXML_W); return updateMcf.checkFiles(); }
bool CheckInstall() { UMcf updateMcf; if (updateMcf.loadFromFile(UPDATEXML_W) != MCF_OK) return false; BadFileLogger bfl; return updateMcf.checkFiles(&bfl); }