commit: d0d1c4fafa929ff4b4f5ae435947c727d8b8fdb6
parent 217f299d8cbc69449b0fc30053c297eea26c4857
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Sat, 13 Dec 2025 17:29:28 +0100
cmd/mv: fix logic error on directory write permissions
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cmd/mv.c b/cmd/mv.c
@@ -248,7 +248,7 @@ do_renameat(struct named_fd srcdir,
}
else if(stdin_tty)
{
- if(faccessat(destdir.fd, dest, W_OK, 0) == 0)
+ if(faccessat(destdir.fd, dest, W_OK, 0) != 0)
{
if(!consentf(
"mv: error: No write permissions for destination file '%s%s%s', overwrite? [yN] ",