| Index: fusl/src/locale/iconv.c
|
| diff --git a/fusl/src/locale/iconv.c b/fusl/src/locale/iconv.c
|
| index 00b6ce44ec92b83e1f26f3ea8836df4e07ac128e..95b50ed1d7814a4dbdaa9b64e18c35396333caff 100644
|
| --- a/fusl/src/locale/iconv.c
|
| +++ b/fusl/src/locale/iconv.c
|
| @@ -339,7 +339,7 @@ size_t iconv(iconv_t cd0, char **restrict in, size_t *restrict inb, char **restr
|
| if (c >= 93 || d >= 94) {
|
| c += (0xa1-0x81);
|
| d += 0xa1;
|
| - if (c >= 93 || c>=0xc6-0x81 && d>0x52)
|
| + if (c >= 93 || (c>=0xc6-0x81 && d>0x52))
|
| goto ilseq;
|
| if (d-'A'<26) d = d-'A';
|
| else if (d-'a'<26) d = d-'a'+26;
|
|
|