X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=sbr%2Fseq_list.c;h=241c72067f46288681fe6faa8fb269817a25ef04;hb=10eff860a28b96582526eb739fd0a55441669938;hp=f051e38bd7879bd7da6c16dcc6b54f2588752403;hpb=d3ba09a465cb0e5fc9a74d0b152a7ed965f895cb;p=mmh diff --git a/sbr/seq_list.c b/sbr/seq_list.c index f051e38..241c720 100644 --- a/sbr/seq_list.c +++ b/sbr/seq_list.c @@ -27,7 +27,7 @@ seq_list(struct msgs *mp, char *seqname) /* On first invocation, allocate initial buffer space */ if (!buffer) { len = MAXBUFFER; - buffer = mh_xmalloc((size_t) len); + buffer = mh_xcalloc((size_t) len, sizeof(char)); } /* @@ -91,8 +91,8 @@ seq_list(struct msgs *mp, char *seqname) /* ** Scan to the end of this message range */ - for (++i; i <= mp->hghmsg && does_exist(mp, i) && in_sequence(mp, seqnum, i); - ++i) + for (++i; i <= mp->hghmsg && does_exist(mp, i) && + in_sequence(mp, seqnum, i); ++i) ; if (i - j > 1) {