aboutsummaryrefslogtreecommitdiffstats
path: root/dirmngr/crlcache.c
diff options
context:
space:
mode:
authorJustus Winter <[email protected]>2015-11-19 16:37:32 +0000
committerJustus Winter <[email protected]>2015-11-19 16:53:18 +0000
commit6b14df5525777ee0330a34a7b335359f562616a4 (patch)
tree20370a84b574ff2517ecf7509c5045a875a744d5 /dirmngr/crlcache.c
parentdirmngr: Fix memory leak. (diff)
downloadgnupg-6b14df5525777ee0330a34a7b335359f562616a4.tar.gz
gnupg-6b14df5525777ee0330a34a7b335359f562616a4.zip
dirmngr: Improve error handling.
* dirmngr/crlcache.c (crl_cache_cert_isvalid): Add missing break. -- Found using the Clang Static Analyzer. Signed-off-by: Justus Winter <[email protected]>
Diffstat (limited to 'dirmngr/crlcache.c')
-rw-r--r--dirmngr/crlcache.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/dirmngr/crlcache.c b/dirmngr/crlcache.c
index 6d3f8cef9..13d8a262d 100644
--- a/dirmngr/crlcache.c
+++ b/dirmngr/crlcache.c
@@ -1512,6 +1512,7 @@ crl_cache_cert_isvalid (ctrl_t ctrl, ksba_cert_t cert,
break;
case CRL_CACHE_DONTKNOW:
err = gpg_error (GPG_ERR_NO_CRL_KNOWN);
+ break;
case CRL_CACHE_CANTUSE:
err = gpg_error (GPG_ERR_NO_CRL_KNOWN);
break;