aboutsummaryrefslogtreecommitdiff
path: root/newlib/libc/stdio/fputs.c
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2025-03-24 21:28:02 +0100
committerCorinna Vinschen <corinna@vinschen.de>2025-03-24 21:28:47 +0100
commita0fe984953ddaa808a00612b5c6959d1c3987a2d (patch)
tree55cc9d12e959079b84eb1a3f619f09f7f6a94a8d /newlib/libc/stdio/fputs.c
parente5a9f552ecf908f1639b08729edc191c66f4e7d0 (diff)
downloadnewlib-a0fe984953ddaa808a00612b5c6959d1c3987a2d.zip
newlib-a0fe984953ddaa808a00612b5c6959d1c3987a2d.tar.gz
newlib-a0fe984953ddaa808a00612b5c6959d1c3987a2d.tar.bz2
getlocalename_l: allow LC_ALL category
Following the changes from Austin Group bug https://www.austingroupbugs.net/view.php?id=1741, getlocalename_l() now allows to specify LC_ALL and returns a setlocale-conmpatible LC_ALL locale string. Consequentially we have to raise the size of _reent::_getlocalename_l_buf so there's enough space for the LC_ALL locale string. Guard all different definitions and usages of _getlocalename_l_buf in reent.h with _MB_CAPABLE. Link: https://www.austingroupbugs.net/view.php?id=1741 Fixes: 71511d4ac868 ("getlocalename_l: implement per SUS Base Specifications Issue 8 draft") Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'newlib/libc/stdio/fputs.c')
0 files changed, 0 insertions, 0 deletions