PlayStation 4 emulator for Windows, Linux, macOS and FreeBSD written in C++
ENAMETOOLONG, posix_rename fix (#3869)
* ENAMETOOLONG on paths > 255 characters Corrected posix_rename behaviour: * handles errors only if dst exists (shouldn't error out if doesn't) * recursively removes "old name" (would otherwise fail if it's a not-empty dir) * actually creates target directory * Updated detection * destubbed unlink() * proper error returned
M
marecl committed
2bbb04ff556192f94b03db57312c03a41d3a0192
Parent: eae5e0a
Committed by GitHub <noreply@github.com>
on 12/19/2025, 12:58:07 PM