diff options
| author | tb <> | 2022-08-31 09:39:59 +0000 |
|---|---|---|
| committer | tb <> | 2022-08-31 09:39:59 +0000 |
| commit | 5a6829457443fa46793532384f028224fb524030 (patch) | |
| tree | aafa576be74a83c83a392434a47ee6b87d628887 /src | |
| parent | 56edcd3374149e6c27331d45ead6cc4c1203ebfd (diff) | |
| download | openbsd-5a6829457443fa46793532384f028224fb524030.tar.gz openbsd-5a6829457443fa46793532384f028224fb524030.tar.bz2 openbsd-5a6829457443fa46793532384f028224fb524030.zip | |
Some missing return checks
Diffstat (limited to 'src')
| -rw-r--r-- | src/regress/lib/libcrypto/ecdsa/ecdsatest.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/regress/lib/libcrypto/ecdsa/ecdsatest.c b/src/regress/lib/libcrypto/ecdsa/ecdsatest.c index 6cbe345d08..cb8f38b348 100644 --- a/src/regress/lib/libcrypto/ecdsa/ecdsatest.c +++ b/src/regress/lib/libcrypto/ecdsa/ecdsatest.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ecdsatest.c,v 1.12 2022/08/31 09:38:00 tb Exp $ */ | 1 | /* $OpenBSD: ecdsatest.c,v 1.13 2022/08/31 09:39:59 tb Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Written by Nils Larsch for the OpenSSL project. | 3 | * Written by Nils Larsch for the OpenSSL project. |
| 4 | */ | 4 | */ |
| @@ -340,7 +340,8 @@ test_builtin(BIO *out) | |||
| 340 | goto builtin_err; | 340 | goto builtin_err; |
| 341 | 341 | ||
| 342 | sig_ptr2 = signature; | 342 | sig_ptr2 = signature; |
| 343 | sig_len = i2d_ECDSA_SIG(ecdsa_sig, &sig_ptr2); | 343 | if ((sig_len = i2d_ECDSA_SIG(ecdsa_sig, &sig_ptr2)) <= 0) |
| 344 | goto builtin_err; | ||
| 344 | if (ECDSA_verify(0, digest, 20, signature, sig_len, | 345 | if (ECDSA_verify(0, digest, 20, signature, sig_len, |
| 345 | eckey) == 1) { | 346 | eckey) == 1) { |
| 346 | BIO_printf(out, " failed\n"); | 347 | BIO_printf(out, " failed\n"); |
| @@ -363,7 +364,8 @@ test_builtin(BIO *out) | |||
| 363 | goto builtin_err; | 364 | goto builtin_err; |
| 364 | 365 | ||
| 365 | sig_ptr2 = signature; | 366 | sig_ptr2 = signature; |
| 366 | sig_len = i2d_ECDSA_SIG(ecdsa_sig, &sig_ptr2); | 367 | if ((sig_len = i2d_ECDSA_SIG(ecdsa_sig, &sig_ptr2)) <= 0) |
| 368 | goto builtin_err; | ||
| 367 | if (ECDSA_verify(0, digest, 20, signature, sig_len, | 369 | if (ECDSA_verify(0, digest, 20, signature, sig_len, |
| 368 | eckey) != 1) { | 370 | eckey) != 1) { |
| 369 | BIO_printf(out, " failed\n"); | 371 | BIO_printf(out, " failed\n"); |
