]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - tools/iio/iio_utils.c
Merge tag 'mpx-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/daveh/x86-mpx
[linux.git] / tools / iio / iio_utils.c
index a22b6e8fad46eecb68f2a61455895f0279a5efab..7399eb7f13786f9d2e45d4fb9eef5e6123285ca4 100644 (file)
@@ -156,9 +156,9 @@ int iioutils_get_type(unsigned *is_signed, unsigned *bytes, unsigned *bits_used,
                        *be = (endianchar == 'b');
                        *bytes = padint / 8;
                        if (*bits_used == 64)
-                               *mask = ~0;
+                               *mask = ~(0ULL);
                        else
-                               *mask = (1ULL << *bits_used) - 1;
+                               *mask = (1ULL << *bits_used) - 1ULL;
 
                        *is_signed = (signchar == 's');
                        if (fclose(sysfsfp)) {