aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rcynic/rcynic.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/rcynic/rcynic.c b/rcynic/rcynic.c
index 67e79379..3c7df816 100644
--- a/rcynic/rcynic.c
+++ b/rcynic/rcynic.c
@@ -1164,7 +1164,7 @@ static int skip_checking_this_object(rcynic_ctx_t *rc,
path_t path;
int i;
- assert(rc && uri);
+ assert(rc && uri && rc->validation_status);
if (!uri_to_filename(rc, uri, &path, &rc->new_authenticated))
return 1;
@@ -1184,8 +1184,7 @@ static int skip_checking_this_object(rcynic_ctx_t *rc,
i = sk_validation_status_t_find(rc->validation_status, &v_);
v = sk_validation_status_t_value(rc->validation_status, i);
- if (v != NULL && (validation_status_get_code(v, object_accepted) ||
- validation_status_get_code(v, current_cert_recheck)))
+ if (v != NULL && validation_status_get_code(v, object_accepted))
return 1;
log_validation_status(rc, uri, current_cert_recheck, generation);