X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/0138ab0e9b1e8fa59be141338d599277095dec8c..75b0dbe98e53c962cc00d7487a0a38ed2ff7c105:/uip/sortm.c diff --git a/uip/sortm.c b/uip/sortm.c index b8dc9684..ea6b805e 100644 --- a/uip/sortm.c +++ b/uip/sortm.c @@ -199,7 +199,7 @@ main (int argc, char **argv) adios (maildir, "unable to change directory to"); /* read folder and create message structure */ - if (!(mp = folder_read (folder))) + if (!(mp = folder_read (folder, 1))) adios (NULL, "unable to read folder %s", folder); /* check for empty folder */ @@ -364,8 +364,7 @@ get_fields (char *datesw, int msg, struct smsg *smsg) } for (compnum = 1;;) { int bufsz = sizeof buf; - switch (state = m_getfld (&gstate, (unsigned char *) nam, - (unsigned char *) buf, &bufsz, in)) { + switch (state = m_getfld (&gstate, nam, buf, &bufsz, in)) { case FLD: case FLDPLUS: compnum++; @@ -373,8 +372,7 @@ get_fields (char *datesw, int msg, struct smsg *smsg) datecomp = add (buf, datecomp); while (state == FLDPLUS) { bufsz = sizeof buf; - state = m_getfld (&gstate, (unsigned char *) nam, - (unsigned char *) buf, &bufsz, in); + state = m_getfld (&gstate, nam, buf, &bufsz, in); datecomp = add (buf, datecomp); } if (!subjsort || subjcomp) @@ -383,8 +381,7 @@ get_fields (char *datesw, int msg, struct smsg *smsg) subjcomp = add (buf, subjcomp); while (state == FLDPLUS) { bufsz = sizeof buf; - state = m_getfld (&gstate, (unsigned char *) nam, - (unsigned char *) buf, &bufsz, in); + state = m_getfld (&gstate, nam, buf, &bufsz, in); subjcomp = add (buf, subjcomp); } if (datecomp) @@ -393,8 +390,7 @@ get_fields (char *datesw, int msg, struct smsg *smsg) /* just flush this guy */ while (state == FLDPLUS) { bufsz = sizeof buf; - state = m_getfld (&gstate, (unsigned char *) nam, - (unsigned char *) buf, &bufsz, in); + state = m_getfld (&gstate, nam, buf, &bufsz, in); } } continue;