$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');
