* If sequence is new, or zero flag is set, then first
* clear the bit for this sequence from all messages.
*/
- if (new_seq || zero) {
+ if ((new_seq || zero) && mp->nummsg > 0) {
for (msgnum = mp->lowmsg; msgnum <= mp->hghmsg; msgnum++)
clear_sequence (mp, i, msgnum);
}
* If sequence is new, or zero flag is set, then first
* clear the bit for this sequence from all messages.
*/
- if (new_seq || zero) {
+ if ((new_seq || zero) && mp->nummsg > 0) {
for (j = mp->lowmsg; j <= mp->hghmsg; j++)
clear_sequence (mp, i, j);
}