Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix three bugs in setlocale(3): | schwarze | 2018-03-29 | 1 | -2/+2 |
| | | | | | | | | | | | 1. setlocale(LC_ALL, "A"); setlocale(LC_CTYPE, "T"); setlocale(LC_ALL, NULL); must return "A/T/A/A/A/A", not "A". Fix this by always initializing the LC_ALL entry of newgl to "" in dupgl(). Reported by Karl Williamson <public at khwilliamson dot com> on bugs@, thanks! 2. Do not leak newgl when strdup(3) fails in setlocale(3). 3. For setlocale(LC_ALL, "C/C/fr_FR.UTF-8/C/C/C"); correctly set _GlobalRuneLocale; i found 2. and 3. while looking at the code. Feedback on a buggy earlier version and OK martijn@. | ||||
* | Fix all clang warnings in libc regress and cleanup some make files. | bluhm | 2017-07-27 | 1 | -3/+2 |
| | |||||
* | Add missing includes to avoid implicit function declarations. | jsg | 2017-02-25 | 1 | -1/+2 |
| | |||||
* | ISO8859-1 support has been removed | guenther | 2015-08-23 | 1 | -8/+1 |
| | | | | ok semarie@ | ||||
* | add regress test for setlocale(3) and some related | semarie | 2015-07-07 | 2 | -0/+140 |
functions (MB_CUR_MAX, isalpha() for ctype. some tips from stsp@ |