struct msgs *mp;
struct dirent *dp;
DIR *dd;
- bvector_t *v;
+ struct bvector *v;
size_t i;
name = m_mailpath (name);
mp->num_msgstats = MSGSTATNUM (mp->lowoff, mp->hghoff);
mp->msgstats = mh_xmalloc (MSGSTATSIZE(mp));
for (i = 0, v = mp->msgstats; i < mp->num_msgstats; ++i, ++v) {
- *v = bvector_create (0);
+ bvector_init(v);
}
mp->msgattrs = svector_create (0);
- /*
- * Clear all the flag bits for all the message
- * status entries we just allocated.
- */
- for (msgnum = mp->lowoff; msgnum <= mp->hghoff; msgnum++)
- clear_msg_flags (mp, msgnum);
-
/*
* Scan through the array of messages we've seen and
* setup the initial flags for those messages in the