diff options
author | saturneric <[email protected]> | 2023-12-16 07:11:32 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2023-12-16 07:11:32 +0000 |
commit | 08dd9b43481d189c60acc58941005dc25a58c77f (patch) | |
tree | 38e79c1a255339d9a80f39c8dbbd94a28ec124b7 /src/core/utils/GpgUtils.cpp | |
parent | fix: use secure memory management at impl class (diff) | |
download | GpgFrontend-08dd9b43481d189c60acc58941005dc25a58c77f.tar.gz GpgFrontend-08dd9b43481d189c60acc58941005dc25a58c77f.zip |
fix: repair test cases
Diffstat (limited to 'src/core/utils/GpgUtils.cpp')
-rw-r--r-- | src/core/utils/GpgUtils.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/core/utils/GpgUtils.cpp b/src/core/utils/GpgUtils.cpp index ba8d8ba8..b9fa59bd 100644 --- a/src/core/utils/GpgUtils.cpp +++ b/src/core/utils/GpgUtils.cpp @@ -69,12 +69,13 @@ auto GetGpgmeErrorString(gpgme_error_t err) -> std::string { } auto CheckGpgError(GpgError err) -> GpgError { - if (gpg_err_code(err) != GPG_ERR_NO_ERROR) { + auto err_code = gpg_err_code(err); + if (err_code != GPG_ERR_NO_ERROR) { SPDLOG_ERROR( "gpg operation failed [error code: {}], source: {} description: {}", - gpg_err_code(err), gpgme_strsource(err), GetGpgmeErrorString(err)); + err_code, gpgme_strsource(err), GetGpgmeErrorString(err)); } - return err; + return err_code; } auto CheckGpgError2ErrCode(GpgError err, GpgError predict) -> GpgErrorCode { |