diff options
-rw-r--r-- | src/certs.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/certs.cpp b/src/certs.cpp index 66e1648..d982f41 100644 --- a/src/certs.cpp +++ b/src/certs.cpp @@ -116,8 +116,8 @@ void Certs::find_app_signatures (app_t &app, const std::string &app_path, ocsp_u LogDebug("Checking signature"); chain_t chain; ValidationCore::CertificateList certs; - if (ValidationCore::SignatureValidator::makeChainBySignature(iter, false, certs) != - ValidationCore::SignatureValidator::SIGNATURE_VALID) { + ValidationCore::SignatureValidator validator(iter); + if (validator.makeChainBySignature(false, certs) != ValidationCore::E_SIG_NONE) { LogError("Signature: " << iter.getFileName() << " of " << app_path.c_str() << " is invalid"); continue; } |