From 7f946fca6cd3469642b9d1803682e40b693aff36 Mon Sep 17 00:00:00 2001 From: cohrs Date: Tue, 19 Feb 2002 06:01:45 +0000 Subject: [PATCH] plural of lotus followup Don't convert *us -> *i for short words like "bus" --- src/objnam.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/objnam.c b/src/objnam.c index 4c4dfa3f2..d635ecade 100644 --- a/src/objnam.c +++ b/src/objnam.c @@ -1256,8 +1256,8 @@ const char *oldstr; goto bottom; } - /* fungus/fungi, homunculus/homunculi, but lotuses, wumpuses */ - if (!strcmp(spot-1, "us") && + /* fungus/fungi, homunculus/homunculi, but buses, lotuses, wumpuses */ + if (len > 3 && !strcmp(spot-1, "us") && (len < 5 || (strcmp(spot-4, "lotus") && (len < 6 || strcmp(spot-5, "wumpus"))))) { *(spot--) = (char)0;