From 58133fe575581f1957e8ca3c54c9ebf6fbdaa694 Mon Sep 17 00:00:00 2001 From: Ron Koenderink Date: Mon, 14 Nov 2005 18:11:46 +0000 Subject: [PATCH] (plurize): Fix initial length check to check for zero length of buf not non-zero lengths of buf. (plurize): Change variable name size to len to improve readability. --- src/lib/gen/plur.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/lib/gen/plur.c b/src/lib/gen/plur.c index a681cb23..36daddf3 100644 --- a/src/lib/gen/plur.c +++ b/src/lib/gen/plur.c @@ -60,21 +60,21 @@ iesplur(int n) char * plurize(char *buf, int max_len, int n) { - size_t size = strlen(buf); + size_t len = strlen(buf); - if (size || n <= 1) + if (!len || n <= 1) return buf; - switch(buf[size - 1]) { + switch(buf[len - 1]) { case 'y': - buf[size - 1] = '\0'; - strncat(buf, "ies", max_len - size - 1); + buf[len - 1] = '\0'; + strncat(buf, "ies", max_len - len - 1); break; case 's': - strncat(buf, "es", max_len - size - 1); + strncat(buf, "es", max_len - len - 1); break; default: - strncat(buf, "s", max_len - size - 1); + strncat(buf, "s", max_len - len - 1); } return buf; }