diff options
author | Rob Austein <sra@hactrn.net> | 2011-10-27 19:52:40 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2011-10-27 19:52:40 +0000 |
commit | 7481a6b4bda16607dd13546b9cb88eb322333446 (patch) | |
tree | e40d6a9ad9e3c94cadf94d83f4932c19ea113319 | |
parent | 44ce2f983e3748a80b63b42df86a8c206ab4a600 (diff) |
Back out [4066], as it didn't fix the problem and now appears
unnecessary. Add missing assertion. See #112.
svn path=/trunk/; revision=4068
-rw-r--r-- | rcynic/rcynic.c | 5 |
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); |