X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/6236e66e28beb855512418d28b0ba5303f394794..be47bb502541fc654f52e1988dd832bbecfd8c7b:/sshblowf.c diff --git a/sshblowf.c b/sshblowf.c index 0ca81eba..0f00a77b 100644 --- a/sshblowf.c +++ b/sshblowf.c @@ -406,8 +406,8 @@ static void blowfish_msb_sdctr(unsigned char *blk, int len, PUT_32BIT_MSB_FIRST(blk, tmp ^ b[0]); tmp = GET_32BIT_MSB_FIRST(blk + 4); PUT_32BIT_MSB_FIRST(blk + 4, tmp ^ b[1]); - if ((iv0 = (iv0 + 1) & 0xffffffff) == 0) - iv1 = (iv1 + 1) & 0xffffffff; + if ((iv1 = (iv1 + 1) & 0xffffffff) == 0) + iv0 = (iv0 + 1) & 0xffffffff; blk += 8; len -= 8; }