Kaydet (Commit) 5116f90e authored tarafından Greg Ward's avatar Greg Ward

On David Ascher's recommendation: reversed order of 'utime()' and

'chmod()' in 'copy_file()'.
üst a8d0f4fd
......@@ -198,10 +198,13 @@ def copy_file (src, dst,
_copy_file_contents (src, dst)
if preserve_mode or preserve_times:
st = os.stat (src)
if preserve_mode:
os.chmod (dst, S_IMODE (st[ST_MODE]))
# According to David Ascher <da@ski.org>, utime() should be done
# before chmod() (at least under NT).
if preserve_times:
os.utime (dst, (st[ST_ATIME], st[ST_MTIME]))
if preserve_mode:
os.chmod (dst, S_IMODE (st[ST_MODE]))
return 1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment