From e78c9152410e3c8eb05599d255e2d8ac8eb7d82b Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Tue, 19 Apr 2011 13:06:25 +0200 Subject: [PATCH] scepclient: Proper handling of multiple received certificates. --- src/scepclient/scepclient.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scepclient/scepclient.c b/src/scepclient/scepclient.c index 887b41765..d9f6b0925 100644 --- a/src/scepclient/scepclient.c +++ b/src/scepclient/scepclient.c @@ -1020,6 +1020,7 @@ int main(int argc, char **argv) */ if (filetype_out & CERT) { + bool stored = FALSE; certificate_t *cert; enumerator_t *enumerator; char *path = concatenate_paths(CA_CERT_PATH, file_in_cacert_sig); @@ -1129,7 +1130,6 @@ int main(int argc, char **argv) enumerator = certs->create_enumerator(certs); while (enumerator->enumerate(enumerator, &cert)) { - bool stored = FALSE; x509_t *x509 = (x509_t*)cert; if (!(x509->get_flags(x509) & X509_CA))