about summary refs log tree commit diff
path: root/iconv/gconv_cache.c
diff options
context:
space:
mode:
authorPeter TB Brett <peter@peter-b.co.uk>2014-04-07 21:56:12 +0100
committerOndřej Bílka <neleai@seznam.cz>2014-04-09 20:09:56 +0200
commita88ddc902b804a6156f6e5e5feb979754a3e789a (patch)
tree78aa9baadcac6ec1f08747d270d3fb2f3744c92d /iconv/gconv_cache.c
parent01f8eac224421f07f28f91cc05db7459ea433ea4 (diff)
downloadglibc-a88ddc902b804a6156f6e5e5feb979754a3e789a.tar.gz
glibc-a88ddc902b804a6156f6e5e5feb979754a3e789a.tar.xz
glibc-a88ddc902b804a6156f6e5e5feb979754a3e789a.zip
Use statvfs64() for pathconf(_PC_NAME_MAX).
pathconf(_PC_NAME_MAX) was implemented on top of statfs().  The 32bit
version therefore fails EOVERFLOW if the filesystem blockcount is
sufficiently large.

Most pathconf() queries use statvfs64(), which avoids this issue.  This
patch modifies pathconf(_PC_NAME_MAX) to do likewise.
Diffstat (limited to 'iconv/gconv_cache.c')
0 files changed, 0 insertions, 0 deletions