char *akerror (int);
static char *akval (struct aka *, char *);
-static int aleq (char *, char *);
+static bool aleq (char *, char *);
static char *scanp (char *);
static char *getp (char *);
static char *seekp (char *, char *, char **);
}
-static int
+static bool
aleq (char *string, char *aliasent)
{
char c;
while ((c = *string++)) {
if (*aliasent == '*')
- return 1;
+ return true;
if (tolower((unsigned char)c) != tolower((unsigned char)*aliasent))
- return 0;
+ return false;
aliasent++;
}
fclose (fp);
return i;
}
- /* FALLTHRU */
+ continue;
case ':': /* comment */
case ';':
case '#':
}
switch (lc) {
case ':':
- ak->ak_visible = 0;
+ ak->ak_visible = false;
break;
case ';':
- ak->ak_visible = 1;
+ ak->ak_visible = true;
break;
default:
if (cp == NULL)
cp = addrs;
- else
- if (*cp == 0)
- return (cp = NULL);
+ else if (*cp == 0)
+ return (cp = NULL);
/* Remove leading any space from the address. */
for (pp = cp; isspace ((unsigned char) *pp); pp++)
NEW(p);
p->ak_name = getcpy (id);
- p->ak_visible = 0;
+ p->ak_visible = false;
p->ak_addr = NULL;
p->ak_next = NULL;
if (akatail != NULL)