This commit is contained in:
2022-09-07 03:04:26 +02:00
parent 910afad3b5
commit 25c4d8474d
4 changed files with 37 additions and 45 deletions
+9 -15
View File
@@ -105,18 +105,16 @@ namespace germanairlinesva_util
nullptr,
PROV_RSA_FULL,
CRYPT_VERIFYCONTEXT)) {
std::stringstream debug_msg;
debug_msg << "CryptAcquireContext returned with error " << GetLastError();
toLog(debug_msg.str());
toLog("CryptAcquireContext returned with error " +
std::to_string(GetLastError()));
CloseHandle(hFile);
return 1;
}
if (!CryptCreateHash(hProv, CALG_MD5, 0, 0, &hHash)) {
std::stringstream debug_msg;
debug_msg << "CryptCreateHash returned with error " << GetLastError();
toLog(debug_msg.str());
toLog("CryptCreateHash returned with error " +
std::to_string(GetLastError()));
CloseHandle(hFile);
CryptReleaseContext(hProv, 0);
@@ -129,9 +127,8 @@ namespace germanairlinesva_util
}
if (!CryptHashData(hHash, rgbFile, cbRead, 0)) {
std::stringstream debug_msg;
debug_msg << "CryptHashData returned with error " << GetLastError();
toLog(debug_msg.str());
toLog("CryptHashData returned with error " +
std::to_string(GetLastError()));
CryptReleaseContext(hProv, 0);
CryptDestroyHash(hHash);
@@ -141,9 +138,7 @@ namespace germanairlinesva_util
}
if (!bResult) {
std::stringstream debug_msg;
debug_msg << "ReadFile returned with error " << GetLastError();
toLog(debug_msg.str());
toLog("ReadFile returned with error " + std::to_string(GetLastError()));
CryptReleaseContext(hProv, 0);
CryptDestroyHash(hHash);
@@ -155,9 +150,8 @@ namespace germanairlinesva_util
if (CryptGetHashParam(hHash, HP_HASHVAL, rgbHash, &cbHash, 0)) {
to_hex((char *)rgbHash, lastHash);
} else {
std::stringstream debug_msg;
debug_msg << "CryptGetHashParam returned with error " << GetLastError();
toLog(debug_msg.str());
toLog("CryptGetHashParam returned with error " +
std::to_string(GetLastError()));
}
CryptDestroyHash(hHash);