mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-10-26 03:00:57 +00:00
This change fixes an issue with all system calls ending with *at(), when the caller passes `dirfd != AT_FDCWD` and an absolute path. It's because the old code was turning paths like C:\bin\ls into \\C:\bin\ls\C:\bin\ls after being converted from paths like /C/bin/ls. I noticed this when the Emacs dired mode stopped working. It's unclear if it's a regression with Cosmopolitan Libc or if this was introduced by the Emacs v29 upgrade. It also impacted posix_spawn() for which a newly minted example now exists. |
||
|---|---|---|
| .. | ||
| args | ||
| build | ||
| cosmocc | ||
| curl | ||
| decode | ||
| emacs | ||
| hello | ||
| lambda | ||
| net | ||
| plinko | ||
| scripts | ||
| viz | ||
| zsh | ||
| BUILD.mk | ||