From c1acfad88485170605410df1397b7acec4a33cbf Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Thu, 22 Jan 2004 18:37:48 +0000 Subject: [PATCH] Fix a casting bug with the length-independent sshbn code. git-svn-id: http://svn.tartarus.org/sgt/putty@3760 cda61777-01e9-0310-a592-d414129be87e --- sshbn.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sshbn.c b/sshbn.c index 8d4d703c..7fe0309a 100644 --- a/sshbn.c +++ b/sshbn.c @@ -133,7 +133,7 @@ static void internal_add_shifted(BignumInt *number, int bshift = shift % BIGNUM_INT_BITS; BignumDblInt addend; - addend = n << bshift; + addend = (BignumDblInt)n << bshift; while (addend) { addend += number[word]; -- 2.45.2