>From 60ee1abcad86dbeb542688d46983512b59ab2c85 Mon Sep 17 00:00:00 2001 From: Tim Ruehsen Date: Mon, 4 Nov 2013 21:22:41 +0100 Subject: [PATCH] fix number of certificates in debug msg --- src/ChangeLog | 4 ++++ src/gnutls.c | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/ChangeLog b/src/ChangeLog index 42ce3e4..2c87ee8 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2013-11-04 Tim Ruehsen + + * gnutls.c (ssl_init): fix number of certificates in debug msg + 2013-11-02 Giuseppe Scrivano * http.c (gethttp): Increase max header value length to 512. diff --git a/src/gnutls.c b/src/gnutls.c index 9b4b1ec..715aadb 100644 --- a/src/gnutls.c +++ b/src/gnutls.c @@ -104,6 +104,8 @@ ssl_init (void) * Also use old behaviour if the CA directory is user-provided. */ if (ncerts <= 0) { + ncerts = 0; + ca_directory = opt.ca_directory ? opt.ca_directory : "/etc/ssl/certs"; if ((dir = opendir (ca_directory)) == NULL) { @@ -118,8 +120,6 @@ ssl_init (void) size_t dirlen = strlen(ca_directory); int rc; - ncerts = 0; - while ((dent = readdir (dir)) != NULL) { struct stat st; -- 1.8.4.2