}
if (addrp == NADDRS)
adios (NULL, "more than %d addresses", NADDRS);
- else
- addrs[addrp++] = cp;
+ addrs[addrp++] = cp;
}
addrs[addrp] = NULL;
status += process (addrs[addrp], width);
fmt_free (fmt, 1);
- done (status);
+ done(min(status, MAX_EXIT));
return 1;
}