mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-02-07 20:54:32 +00:00
(Frename_file): Undo last change: no need to ifdef away
chown on DOS_NT platforms.
This commit is contained in:
parent
2d5ab4bf85
commit
90296dd36c
@ -1,3 +1,12 @@
|
||||
2005-06-24 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* fileio.c (Frename_file): Undo last change: no need to ifdef away
|
||||
chown on DOS_NT platforms.
|
||||
|
||||
* w32.c (sys_chown): New function.
|
||||
|
||||
* s/ms-w32.h (chown): New; define to sys_chown.
|
||||
|
||||
2005-06-24 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* xdisp.c (syms_of_xdisp) <nobreak-char-display>: Doc fix.
|
||||
|
@ -2789,11 +2789,9 @@ This is what happens in interactive use with M-x. */)
|
||||
NILP (ok_if_already_exists) ? Qnil : Qt,
|
||||
Qt, Qnil);
|
||||
|
||||
#ifndef DOS_NT
|
||||
/* Preserve owner and group, if possible (if we are root). */
|
||||
if (stat (SDATA (encoded_file), &data) >= 0)
|
||||
chown (SDATA (encoded_file), data.st_uid, data.st_gid);
|
||||
#endif
|
||||
|
||||
Fdelete_file (file);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user