aboutsummaryrefslogtreecommitdiff
path: root/init
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2023-08-21 12:36:14 +0100
committerRon Yorston <rmy@pobox.com>2023-08-21 12:46:52 +0100
commit9a80d9752d5d1867c0730c1f5bca12abd994907e (patch)
treea40ed36d21d8386864963087863104a9c51187b7 /init
parent67ed7484be88e3be5a5a51f404f1325a569be173 (diff)
downloadbusybox-w32-9a80d9752d5d1867c0730c1f5bca12abd994907e.tar.gz
busybox-w32-9a80d9752d5d1867c0730c1f5bca12abd994907e.tar.bz2
busybox-w32-9a80d9752d5d1867c0730c1f5bca12abd994907e.zip
win32: replace readlink(2)
The Windows implementation of readlink(2) has caused problems in the past. As, for example, with commit c29dc205d2 (win32: fix implementation of readlink(2)). Most uses of readlink(2) in BusyBox are actually calls to the (considerably more convenient) library function xmalloc_readlink(). Implement a Windows version of that and used it instead of readlink(2). This improves the handling of symbolic links (and similar reparse points) in CJK and UTF-8 code pages. Saves 48-80 bytes.
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions