mirror of
https://github.com/neovim/neovim.git
synced 2024-09-17 20:58:20 -04:00
refactor: remove __STDC_ISO_10646__ check
We can always assume wchar_t values are unicode codepoints for the systems we support, so this check isn't necessary.
This commit is contained in:
parent
0a4c5cd2b2
commit
51a48d482e
@ -71,10 +71,6 @@
|
||||
# include <locale.h>
|
||||
#endif
|
||||
|
||||
#ifdef __STDC_ISO_10646__
|
||||
# include <stdc-predef.h>
|
||||
#endif
|
||||
|
||||
typedef struct {
|
||||
int rangeStart;
|
||||
int rangeEnd;
|
||||
@ -1235,12 +1231,9 @@ int mb_toupper(int a)
|
||||
return TOUPPER_ASC(a);
|
||||
}
|
||||
|
||||
#if defined(__STDC_ISO_10646__)
|
||||
// If towupper() is available and handles Unicode, use it.
|
||||
if (!(cmp_flags & CMP_INTERNAL)) {
|
||||
return (int)towupper((wint_t)a);
|
||||
}
|
||||
#endif
|
||||
|
||||
// For characters below 128 use locale sensitive toupper().
|
||||
if (a < 128) {
|
||||
@ -1266,12 +1259,9 @@ int mb_tolower(int a)
|
||||
return TOLOWER_ASC(a);
|
||||
}
|
||||
|
||||
#if defined(__STDC_ISO_10646__)
|
||||
// If towlower() is available and handles Unicode, use it.
|
||||
if (!(cmp_flags & CMP_INTERNAL)) {
|
||||
return (int)towlower((wint_t)a);
|
||||
}
|
||||
#endif
|
||||
|
||||
// For characters below 128 use locale sensitive tolower().
|
||||
if (a < 128) {
|
||||
|
Loading…
Reference in New Issue
Block a user