X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=include%2Fwimlib%2Futil.h;h=c61c1f9751bb15317c516b92b4f15633ce533522;hp=7bc8359cf61f76f7e07a400c316fb150e61a5d9f;hb=49a63aa13cdeb4c1348697ccd92207a1a65ec7b0;hpb=4757f17833c96b8c83a7e17cbc6f374c449d60db diff --git a/include/wimlib/util.h b/include/wimlib/util.h index 7bc8359c..c61c1f97 100644 --- a/include/wimlib/util.h +++ b/include/wimlib/util.h @@ -121,6 +121,13 @@ bsr32(u32 n) #endif } +static inline bool +is_power_of_2(unsigned long n) +{ + return (n != 0 && (n & (n - 1)) == 0); + +} + static inline u64 hash_u64(u64 n) {