about summary refs log tree commit diff
path: root/posix/fnmatch_loop.c
diff options
context:
space:
mode:
Diffstat (limited to 'posix/fnmatch_loop.c')
-rw-r--r--posix/fnmatch_loop.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/posix/fnmatch_loop.c b/posix/fnmatch_loop.c
index 8ead4dc7b9..0f890d4782 100644
--- a/posix/fnmatch_loop.c
+++ b/posix/fnmatch_loop.c
@@ -564,7 +564,7 @@ FCT (const CHAR *pattern, const CHAR *string, const CHAR *string_end,
 				/* Get the collation sequence value.  */
 				is_seqval = 1;
 # if WIDE_CHAR_VERSION
-				cold = wextra[1 + wextra[idx]];
+				cold = wextra[1 + wextra[0]];
 # else
 				idx += 1 + extra[idx];
 				/* Adjust for the alignment.  */
@@ -738,7 +738,7 @@ FCT (const CHAR *pattern, const CHAR *string, const CHAR *string_end,
 				    /* Get the collation sequence value.  */
 				    is_seqval = 1;
 # if WIDE_CHAR_VERSION
-				    cend = wextra[1 + wextra[idx]];
+				    cend = wextra[1 + wextra[0]];
 # else
 				    idx += 1 + extra[idx];
 				    /* Adjust for the alignment.  */