X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/28f7ab3cfed72e8e5ea8b7da5a8ba1adc7f5bdce..3014da2b1f6b65da7a730050ee1a451acb9a47ba:/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];