bad grammar

fix many new cases of bad grammar due to several misuses of the return
values of strncmp or is_plural
This commit is contained in:
cohrs
2002-02-10 19:02:46 +00:00
parent e565276030
commit 3983318242
3 changed files with 7 additions and 7 deletions

View File

@@ -1030,10 +1030,10 @@ register const char *verb;
* Guess at a few other special cases that makeplural creates.
*/
if ((*spot == 's' && spot != subj && *(spot-1) != 'u') ||
((spot - subj) >= 4 && strncmp(spot-3, "eeth", 4)) ||
((spot - subj) >= 3 && strncmp(spot-3, "feet", 4)) ||
((spot - subj) >= 2 && strncmp(spot-1, "ia", 2)) ||
((spot - subj) >= 2 && strncmp(spot-1, "ae", 2))) {
((spot - subj) >= 4 && !strncmp(spot-3, "eeth", 4)) ||
((spot - subj) >= 3 && !strncmp(spot-3, "feet", 4)) ||
((spot - subj) >= 2 && !strncmp(spot-1, "ia", 2)) ||
((spot - subj) >= 2 && !strncmp(spot-1, "ae", 2))) {
Strcpy(buf, verb);
return buf;
}