浏览代码

Fix a cut-and-paste error. Collation should be working again.

Manuel Novoa III 22 年之前
父节点
当前提交
3e332011a8
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      libc/misc/locale/locale.c

+ 1 - 1
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. */