Merge tag 'gcc-plugins-v4.9-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git...
[cascardo/linux.git] / lib / mpi / mpi-pow.c
index 67f3e79..5464c87 100644 (file)
@@ -77,7 +77,7 @@ int mpi_powm(MPI res, MPI base, MPI exp, MPI mod)
        mp = mp_marker = mpi_alloc_limb_space(msize);
        if (!mp)
                goto enomem;
-       count_leading_zeros(mod_shift_cnt, mod->d[msize - 1]);
+       mod_shift_cnt = count_leading_zeros(mod->d[msize - 1]);
        if (mod_shift_cnt)
                mpihelp_lshift(mp, mod->d, msize, mod_shift_cnt);
        else
@@ -169,7 +169,7 @@ int mpi_powm(MPI res, MPI base, MPI exp, MPI mod)
 
                i = esize - 1;
                e = ep[i];
-               count_leading_zeros(c, e);
+               c = count_leading_zeros(e);
                e = (e << c) << 1;      /* shift the exp bits to the left, lose msb */
                c = BITS_PER_MPI_LIMB - 1 - c;