X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/75374b2f8b6f78b865555ba9e5588f46003d5da7..a4f1d55c1d1e4e35e43fb8fe8d13a3b665b6405c:/sshbn.c 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];