X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=lib%2Fnotmuch-private.h;h=8a1f2fab77af7c5d9102babdf7625394ed8a07c0;hp=02a8fc62b6319eaa34d300cb4214d92731a5ec9e;hb=08757767de5c148cea8e7b97274789f851fbd854;hpb=41b870fba5d09653dd9f22315cbca47e9a8c0d31;ds=sidebyside diff --git a/lib/notmuch-private.h b/lib/notmuch-private.h index 02a8fc62..8a1f2fab 100644 --- a/lib/notmuch-private.h +++ b/lib/notmuch-private.h @@ -65,7 +65,7 @@ NOTMUCH_BEGIN_DECLS /* Robust bit test/set/reset macros */ #define _NOTMUCH_VALID_BIT(bit) \ - ((bit) >= 0 && (bit) < CHAR_BIT * sizeof (unsigned long long)) + ((bit) >= 0 && ((unsigned long) bit) < CHAR_BIT * sizeof (unsigned long long)) #define NOTMUCH_TEST_BIT(val, bit) \ (_NOTMUCH_VALID_BIT(bit) ? !!((val) & (1ull << (bit))) : 0) #define NOTMUCH_SET_BIT(valp, bit) \