X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=lib%2Fmessage.cc;h=55d2ff69fff4c479c2dfa4e430bb88bcfe441025;hb=d99491f27440d83f937131a861ca547bffb8bdf1;hp=38bc92914163bc92441ee05f8aede64a65d3efca;hpb=d9f5da00bb7707f3244654b4e44df2284e3634be;p=notmuch diff --git a/lib/message.cc b/lib/message.cc index 38bc9291..55d2ff69 100644 --- a/lib/message.cc +++ b/lib/message.cc @@ -869,7 +869,7 @@ notmuch_bool_t notmuch_message_get_flag (notmuch_message_t *message, notmuch_message_flag_t flag) { - return message->flags & (1 << flag); + return NOTMUCH_TEST_BIT (message->flags, flag); } void @@ -877,9 +877,9 @@ notmuch_message_set_flag (notmuch_message_t *message, notmuch_message_flag_t flag, notmuch_bool_t enable) { if (enable) - message->flags |= (1 << flag); + NOTMUCH_SET_BIT (&message->flags, flag); else - message->flags &= ~(1 << flag); + NOTMUCH_CLEAR_BIT (&message->flags, flag); } time_t