aboutsummaryrefslogtreecommitdiff
path: root/move-if-change
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2024-04-09 16:52:58 +0200
committerCorinna Vinschen <corinna@vinschen.de>2024-04-09 17:02:35 +0200
commit2855c35c41ed5c950e40ce0ae0d99d00185e05ad (patch)
tree69e4670767938614d8a6721131e6b11529c22010 /move-if-change
parent38b51398359076eed01d8f1b0f9c061d16a658f5 (diff)
downloadnewlib-2855c35c41ed5c950e40ce0ae0d99d00185e05ad.zip
newlib-2855c35c41ed5c950e40ce0ae0d99d00185e05ad.tar.gz
newlib-2855c35c41ed5c950e40ce0ae0d99d00185e05ad.tar.bz2
Cygwin: fhandler_virtual::exists: always set fileid
Commit a0a25849f9dd ("Cygwin: fhandler_virtual: move fileid to path_conv member") broke `ls -l /proc/<PID>'. Turns out, the commit forgot to set the fileid in case of a virtual root dir (i. e., returning virt_rootdir) in fhandlers utilizing fileid. This crashed opendir() due to a random fileid. Make sure to set fileid in any case. Fixes: a0a25849f9dd ("Cygwin: fhandler_virtual: move fileid to path_conv member") Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'move-if-change')
0 files changed, 0 insertions, 0 deletions