From 78b2b3ca3b80c3df59a68742e09a5068c1fce252 Mon Sep 17 00:00:00 2001 From: Daniel Pouzzner Date: Thu, 26 Nov 2020 03:09:55 -0600 Subject: [PATCH] ssl.c:wolfSSL_BN_get_word_1(): remove dead logic inadvertently retained. --- src/ssl.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/ssl.c b/src/ssl.c index 7c22b4f85..06f9aeedf 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -46760,13 +46760,9 @@ static unsigned long wolfSSL_BN_get_word_1(mp_int *mp) { unsigned long ret = 0UL; int digit_i; - if ((unsigned long)DIGIT_BIT == (sizeof(unsigned long) * 8UL)) - return (unsigned long)mp->dp[0]; - else { - for (digit_i = 0; digit_i < mp->used; ++digit_i) { - ret <<= (unsigned long)DIGIT_BIT; - ret |= (unsigned long)mp->dp[digit_i]; - } + for (digit_i = 0; digit_i < mp->used; ++digit_i) { + ret <<= (unsigned long)DIGIT_BIT; + ret |= (unsigned long)mp->dp[digit_i]; } return ret;