diff options
Diffstat (limited to 'src/lib/libcrypto/bn/bn_mod.c')
| -rw-r--r-- | src/lib/libcrypto/bn/bn_mod.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lib/libcrypto/bn/bn_mod.c b/src/lib/libcrypto/bn/bn_mod.c index a503ff3b1b..67bd3541b0 100644 --- a/src/lib/libcrypto/bn/bn_mod.c +++ b/src/lib/libcrypto/bn/bn_mod.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bn_mod.c,v 1.8 2014/07/11 08:44:48 jsing Exp $ */ | 1 | /* $OpenBSD: bn_mod.c,v 1.9 2014/07/12 16:03:36 miod Exp $ */ |
| 2 | /* Includes code written by Lenka Fibikova <fibikova@exp-math.uni-essen.de> | 2 | /* Includes code written by Lenka Fibikova <fibikova@exp-math.uni-essen.de> |
| 3 | * for the OpenSSL project. */ | 3 | * for the OpenSSL project. */ |
| 4 | /* ==================================================================== | 4 | /* ==================================================================== |
| @@ -253,8 +253,7 @@ BN_mod_lshift(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m, BN_CTX *ctx) | |||
| 253 | ret = BN_mod_lshift_quick(r, r, n, (abs_m ? abs_m : m)); | 253 | ret = BN_mod_lshift_quick(r, r, n, (abs_m ? abs_m : m)); |
| 254 | bn_check_top(r); | 254 | bn_check_top(r); |
| 255 | 255 | ||
| 256 | if (abs_m) | 256 | BN_free(abs_m); |
| 257 | BN_free(abs_m); | ||
| 258 | return ret; | 257 | return ret; |
| 259 | } | 258 | } |
| 260 | 259 | ||
