(cnumb): Ignore countries not in use instead of countries with empty

names.  Clearer and safer.
This commit is contained in:
Markus Armbruster 2006-01-06 19:40:24 +00:00
parent d21d7a0230
commit c949d84774

View file

@ -53,12 +53,14 @@ cnumb(s_char *cntry)
for (cn = 0; cn < MAXNOC; cn++) {
if ((natp = getnatp(cn)) == 0)
break;
if (natp->nat_stat == STAT_UNUSED)
continue;
ncp = natp->nat_cnam;
for (cp = cntry; *cp == *ncp; cp++, ncp++) {
if (*cp == 0)
return cn;
}
if (cp > cntry && *cp == 0) {
if (*cp == 0) {
best = cn;
bcount++;
}