From 3e332011a806905ce35fc3af42118ad49d3978f5 Mon Sep 17 00:00:00 2001
From: Manuel Novoa III <mjn3@codepoet.org>
Date: Sun, 17 Aug 2003 04:40:42 +0000
Subject: Fix a cut-and-paste error.  Collation should be working again.

---
 libc/misc/locale/locale.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'libc')

diff --git a/libc/misc/locale/locale.c b/libc/misc/locale/locale.c
index 071a8df71..b101f6dad 100644
--- a/libc/misc/locale/locale.c
+++ b/libc/misc/locale/locale.c
@@ -560,7 +560,7 @@ int _locale_set_l(const unsigned char *p, __locale_t base)
 		row  = (((int)(*p & 0x7f)) << 7) + (p[1] & 0x7f);
 		assert(row < __LOCALE_DATA_NUM_LOCALES);
 		if (!init_cur_collate(__locale_mmap->locales[ __LOCALE_DATA_WIDTH_LOCALES
-													  * row + 3 + i ],
+													  * row + 3 + LC_COLLATE ],
 							  &newcol)
 			) {
 			return 0;			/* calloc failed. */
-- 
cgit v1.2.3