diff options
Diffstat (limited to 'src/lib/libcrypto/bn/bn_gf2m.c')
-rw-r--r-- | src/lib/libcrypto/bn/bn_gf2m.c | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/src/lib/libcrypto/bn/bn_gf2m.c b/src/lib/libcrypto/bn/bn_gf2m.c index 669f8c403e..4000fb8733 100644 --- a/src/lib/libcrypto/bn/bn_gf2m.c +++ b/src/lib/libcrypto/bn/bn_gf2m.c | |||
@@ -558,8 +558,7 @@ BN_GF2m_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *p, | |||
558 | bn_check_top(r); | 558 | bn_check_top(r); |
559 | 559 | ||
560 | err: | 560 | err: |
561 | if (arr) | 561 | free(arr); |
562 | free(arr); | ||
563 | return ret; | 562 | return ret; |
564 | } | 563 | } |
565 | 564 | ||
@@ -621,8 +620,7 @@ BN_GF2m_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx) | |||
621 | bn_check_top(r); | 620 | bn_check_top(r); |
622 | 621 | ||
623 | err: | 622 | err: |
624 | if (arr) | 623 | free(arr); |
625 | free(arr); | ||
626 | return ret; | 624 | return ret; |
627 | } | 625 | } |
628 | 626 | ||
@@ -1050,8 +1048,7 @@ BN_GF2m_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *p, | |||
1050 | bn_check_top(r); | 1048 | bn_check_top(r); |
1051 | 1049 | ||
1052 | err: | 1050 | err: |
1053 | if (arr) | 1051 | free(arr); |
1054 | free(arr); | ||
1055 | return ret; | 1052 | return ret; |
1056 | } | 1053 | } |
1057 | 1054 | ||
@@ -1113,8 +1110,7 @@ BN_GF2m_mod_sqrt(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx) | |||
1113 | bn_check_top(r); | 1110 | bn_check_top(r); |
1114 | 1111 | ||
1115 | err: | 1112 | err: |
1116 | if (arr) | 1113 | free(arr); |
1117 | free(arr); | ||
1118 | return ret; | 1114 | return ret; |
1119 | } | 1115 | } |
1120 | 1116 | ||
@@ -1249,8 +1245,7 @@ BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx) | |||
1249 | bn_check_top(r); | 1245 | bn_check_top(r); |
1250 | 1246 | ||
1251 | err: | 1247 | err: |
1252 | if (arr) | 1248 | free(arr); |
1253 | free(arr); | ||
1254 | return ret; | 1249 | return ret; |
1255 | } | 1250 | } |
1256 | 1251 | ||