X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=sbr%2Fseq_msgstats.c;h=bfd7fb277b7a7af819b36d5922514b4f31ee3765;hp=50ae7c68f582f6833cff6818e7284785d8439158;hb=53774c2aaf168871f5595392c7ffc5ce953f4cf2;hpb=860ebc0e4bd25ef45ca0257e90daa6a61b7f477a 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