From 31166ec8f33f1d1af25901be4411d47ef15ff340 Mon Sep 17 00:00:00 2001 From: Geoff Thorpe Date: Wed, 29 Oct 2003 20:47:49 +0000 Subject: Some provisional bignum debugging has begun to detect inconsistent BIGNUM structures being passed in to or out of API functions, and this corrects a couple of cases found so far. Also, lop off a couple of bytes of white-space. --- crypto/bn/bn_recp.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'crypto/bn/bn_recp.c') diff --git a/crypto/bn/bn_recp.c b/crypto/bn/bn_recp.c index ef5fdd4708..22cbcfc49b 100644 --- a/crypto/bn/bn_recp.c +++ b/crypto/bn/bn_recp.c @@ -203,6 +203,8 @@ int BN_div_recp(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, ret=1; err: BN_CTX_end(ctx); + if(dv) bn_fix_top(dv); + if(rem) bn_fix_top(rem); return(ret); } -- cgit v1.2.3