Emit errors/warns/logs in a consistent manner.

This commit is contained in:
jakcron
2022-04-12 20:05:02 +08:00
parent 60334cd7dd
commit c0ce043b30
10 changed files with 231 additions and 97 deletions
+4 -3
View File
@@ -127,7 +127,7 @@ void ctrtool::IvfcProcess::verifyLevels()
{
if (mVerbose)
{
fmt::print("[LOG/IVFC] IVFC Layer {:d}, Block {:d} failed validation\n", i, j);
fmt::print(stderr, "[{} LOG] IVFC Layer {:d}, Block {:d} failed validation.\n", mModuleLabel, i, j);
}
}
@@ -138,9 +138,10 @@ void ctrtool::IvfcProcess::verifyLevels()
}
mLevelValidation[i] = bad_blocks == 0? ValidState::Good : ValidState::Fail;
if (mVerbose)
if (mLevelValidation[i] != ValidState::Good)
{
fmt::print("[LOG/IVFC] IVFC Layer {:d} {} validation\n", i, (mLevelValidation[i] == ValidState::Good ? "passed" : "failed"));
fmt::print(stderr, "[{} LOG] IVFC Layer {:d} failed validation.\n", mModuleLabel, i);
}
}
}