X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=sbr%2Fseq_msgstats.c;h=7ffbde16525236cf580832292fe85b0e83e0e05a;hb=HEAD;hp=50ae7c68f582f6833cff6818e7284785d8439158;hpb=056af7546464661f792d85308f119bf6c1554316;p=mmh diff --git a/sbr/seq_msgstats.c b/sbr/seq_msgstats.c index 50ae7c6..bfd7fb2 100644 --- a/sbr/seq_msgstats.c +++ b/sbr/seq_msgstats.c @@ -27,6 +27,8 @@ void clear_msg_flags(struct msgs *mp, int msgnum) { assert_msg_range(mp, msgnum); + if (mp->msgstats[msgnum - mp->lowoff]) + mp->msgflags |= SEQMOD; mp->msgstats[msgnum - mp->lowoff] = 0; } @@ -142,13 +144,6 @@ unset_selected(struct msgs *mp, int msgnum) } } -void -unset_unseen(struct msgs *mp, int msgnum) -{ - assert_msg_range(mp, msgnum); - mp->msgstats[msgnum - mp->lowoff] &= ~SELECT_UNSEEN; -} - /* ** private/public sequences