* locale/programs/ld-collate.c (collate_read): Fix loop to match
authorUlrich Drepper <drepper@redhat.com>
Thu, 22 Nov 2007 22:21:08 +0000 (22:21 +0000)
committerUlrich Drepper <drepper@redhat.com>
Thu, 22 Nov 2007 22:21:08 +0000 (22:21 +0000)
macro name.

ChangeLog
locale/programs/ld-collate.c

index 19da088..33cfca3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-11-22  Ulrich Drepper  <drepper@redhat.com>
+
+       * locale/programs/ld-collate.c (collate_read): Fix loop to match
+       macro name.
+
 2007-11-19  Ulrich Drepper  <drepper@redhat.com>
 
        * sysdeps/posix/getaddrinfo.c (defaults_scopes, scopes): New variables.
index bf22a2c..227e764 100644 (file)
@@ -4008,6 +4008,8 @@ error while adding equivalent collating symbol"));
                             arg->val.str.lenmb) == 0
                    && curdef->str[arg->val.str.lenmb] == '\0')
                  break;
+               else
+                 curdef = curdef->next;
 
              if ((nowtok == tok_ifdef && curdef != NULL)
                  || (nowtok == tok_ifndef && curdef == NULL))