chiark / gitweb /
macro: rework how we define cleanup macros
[elogind.git] / src / journal / fsprg.c
index 34ce3be96b707bca7844f38d7746f98de8ded31b..2190b7c796857d1645a99ae85165e711b03f72d7 100644 (file)
@@ -160,7 +160,7 @@ static gcry_mpi_t twopowmodphi(uint64_t m, const gcry_mpi_t p) {
         gcry_mpi_sub_ui(phi, p, 1);
 
         /* count number of used bits in m */
-        for (n = 0; ((uint64_t)1 << n) <= m; n++)
+        for (n = 0; (1ULL << n) <= m; n++)
                 ;
 
         r = gcry_mpi_new(0);