From: Eli Zaretskii Date: Fri, 24 Jun 2005 10:41:19 +0000 (+0000) Subject: (Frename_file): Undo last change: no need to ifdef away X-Git-Tag: emacs-pretest-22.0.90~8662 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=90296dd36cbbdf2173007ed3153902e39503cffe;p=emacs.git (Frename_file): Undo last change: no need to ifdef away chown on DOS_NT platforms. --- diff --git a/src/ChangeLog b/src/ChangeLog index 6820cdfe06a..6bec8c3b044 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,12 @@ +2005-06-24 Eli Zaretskii + + * 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 * xdisp.c (syms_of_xdisp) : Doc fix. diff --git a/src/fileio.c b/src/fileio.c index 2fb12959786..6bdc030bc6c 100644 --- a/src/fileio.c +++ b/src/fileio.c @@ -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); }