/* FIXME: This code needs rework! Rewrite as a parser? */
#include <h/mh.h>
+#include <ctype.h>
/*
** error codes for sequence
static int
m_conv(struct msgs *mp, char *str, int call)
{
- register int i;
- register unsigned char *cp, *bp;
+ int i;
+ unsigned char *cp, *bp;
unsigned char buf[16]; /* for reserved sequence name */
convdir = 1;
return BADNUM;
}
- for (bp = buf; isalpha(*cp) && (bp - buf < sizeof(buf) - 1); ) {
+ for (bp = buf; isalpha(*cp) && (bp - buf < (int)sizeof(buf) - 1); ) {
*bp++ = *cp++;
}
*bp++ = '\0';
static int
attr(struct msgs *mp, char *cp)
{
- register unsigned char *dp;
+ unsigned char *dp;
char *bp = NULL;
- register int i, j;
+ int i, j;
int found;
int inverted = 0;
int range = 0; /* no range */