[openssl-commits] [openssl] OpenSSL_1_1_0-stable update
Richard Levitte
levitte at openssl.org
Fri Dec 16 13:40:48 UTC 2016
The branch OpenSSL_1_1_0-stable has been updated
via 5769b5421683293014ed91b292ea39915f5f1eff (commit)
from 46766d003666da5f90346da7e6d09e109355f5c6 (commit)
- Log -----------------------------------------------------------------
commit 5769b5421683293014ed91b292ea39915f5f1eff
Author: Richard Levitte <levitte at openssl.org>
Date: Fri Dec 16 04:15:02 2016 +0100
evp_test: when function and reason strings aren't available, just skip
Reviewed-by: Rich Salz <rsalz at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2093)
(cherry picked from commit cd3fe0e09c97700005ed96c8113907cbdfc45edf)
-----------------------------------------------------------------------
Summary of changes:
test/evp_test.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/test/evp_test.c b/test/evp_test.c
index e52ff0c..b6a7c28 100644
--- a/test/evp_test.c
+++ b/test/evp_test.c
@@ -372,6 +372,12 @@ static int check_test_error(struct evp_test *t)
func = ERR_func_error_string(err);
reason = ERR_reason_error_string(err);
+ if (func == NULL && reason == NULL) {
+ fprintf(stderr, "Test line %d: expected error \"%s:%s\", no strings available. Skipping...\n",
+ t->start_line, t->func, t->reason);
+ return 1;
+ }
+
if (strcmp(func, t->func) == 0 && strcmp(reason, t->reason) == 0)
return 1;
More information about the openssl-commits
mailing list