Also removed the unused parameter `size'.
/*
** prototypes
*/
-int scan(FILE *, int, int, char *, int, int, int, char *, long, int);
+int scan(FILE *, int, int, char *, int, int, int, int);
/* create scanline for new message */
switch (incerr = scan(in, msgnum + 1, msgnum + 1, nfs, width,
- msgnum == hghnum && chgflag, 1, NULL, 0L, noisy)) {
+ msgnum == hghnum && chgflag, 1, noisy)) {
case SCNFAT:
case SCNEOF:
break;
m_unknown(in);
for (msgnum = 1; ; ++msgnum) {
- state = scan(in, msgnum, -1, nfs, width, 0, 0,
- NULL, 0L, 1);
+ state = scan(in, msgnum, -1, nfs, width, 0, 0, 1);
if (state != SCNMSG)
break;
}
switch (state = scan(in, msgnum, 0, nfs, width,
msgnum == mp->curmsg, unseen,
- folder, 0L, 1)) {
+ 1)) {
case SCNMSG:
case SCNERR:
break;
int
scan(FILE *inb, int innum, int outnum, char *nfs, int width, int curflg,
- int unseen, char *folder, long size, int noisy)
+ int unseen, int noisy)
{
int i, compnum, state;
unsigned char *cp, *tmpbuf;
FINDCOMP(bodycomp, "body");
FINDCOMP(datecomp, "date");
- FINDCOMP(cptr, "folder");
- if (cptr && folder)
- cptr->c_text = folder;
- FINDCOMP(cptr, "dtimenow");
- if (cptr)
- cptr->c_text = getcpy(dtimenow(0));
nxtbuf = compbuffers = (char **) calloc((size_t) ncomps,
sizeof(char *));
if (nxtbuf == NULL)
bodycomp->c_text = tmpbuf;
}
- if (size)
- dat[2] = size;
- else if (outnum > 0) {
+ if (outnum > 0) {
dat[2] = ftell(scnout);
if (dat[2] == EOF)
DIEWRERR();
}
- if ((datecomp && !datecomp->c_text) || (!size && !outnum)) {
+ if ((datecomp && !datecomp->c_text) || !outnum) {
struct stat st;
fstat(fileno(inb), &st);
- if (!size && !outnum)
+ if (!outnum)
dat[2] = st.st_size;
if (datecomp) {
if (! datecomp->c_text) {