$NetBSD: patch-ac,v 1.4 2003/12/10 18:34:01 agc Exp $ --- intl/dcigettext.c 2003/12/10 18:18:51 1.1 +++ intl/dcigettext.c 2003/12/10 18:23:22 @@ -974,18 +974,18 @@ size_t translation_len; { struct loaded_domain *domaindata = (struct loaded_domain *) domain->data; - unsigned long int index; + unsigned long int ind; const char *p; - index = plural_eval (domaindata->plural, n); - if (index >= domaindata->nplurals) + ind = plural_eval (domaindata->plural, n); + if (ind >= domaindata->nplurals) /* This should never happen. It means the plural expression and the given maximum value do not match. */ - index = 0; + ind = 0; /* Skip INDEX strings at TRANSLATION. */ p = translation; - while (index-- > 0) + while (ind-- > 0) { #ifdef _LIBC p = __rawmemchr (p, '\0');