sbverify: clean up openssl init

Remove a duplicate call to ERR_load_crypto_strings, and move the digest
init earlier.

Signed-off-by: Jeremy Kerr <jeremy.kerr@canonical.com>
This commit is contained in:
Jeremy Kerr 2012-05-14 15:53:26 +08:00
parent c48e3922ca
commit 17f77a9aab

View file

@ -117,6 +117,7 @@ int main(int argc, char **argv)
certs = X509_STORE_new();
verify = 1;
OpenSSL_add_all_digests();
ERR_load_crypto_strings();
for (;;) {
@ -153,9 +154,6 @@ int main(int argc, char **argv)
goto out;
}
ERR_load_crypto_strings();
OpenSSL_add_all_digests();
header = image->buf + image->data_dir_sigtable->addr;
buf = (void *)(header + 1);
p7 = d2i_PKCS7(NULL, &buf, header->size);