From 5887c2f2e24dbc75f638e5137a25f30a7e639553 Mon Sep 17 00:00:00 2001 From: TakayukiMatsuo Date: Fri, 26 Mar 2021 04:45:10 +0900 Subject: [PATCH] Fix fall through. --- wolfcrypt/src/evp.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wolfcrypt/src/evp.c b/wolfcrypt/src/evp.c index 555d79fd4..9017cb01d 100644 --- a/wolfcrypt/src/evp.c +++ b/wolfcrypt/src/evp.c @@ -7641,11 +7641,13 @@ int wolfSSL_EVP_PKEY_print_public(WOLFSSL_BIO* out, indent, /* indent size */ keybits, /* bit length of the key */ pctx); /* not used */ - break; #else res = -2; /* not supported algo */ #endif + break; + case EVP_PKEY_DH: + #if defined(WOLFSSL_DH_EXTRA) keybits = wolfSSL_EVP_PKEY_size((WOLFSSL_EVP_PKEY*)pkey) * 8; res = PrintPubKeyDH( @@ -7655,13 +7657,14 @@ int wolfSSL_EVP_PKEY_print_public(WOLFSSL_BIO* out, indent, /* indent size */ keybits, /* bit length of the key */ pctx); /* not used */ - break; #else res = -2; /* not supported algo */ #endif + break; default: res = -2; /* not supported algo */ + break; } return res; }