X-Git-Url: http://git.jankratochvil.net/?a=blobdiff_plain;f=lib%2Fkernel32%2Ffile%2Fcopy.c;h=28e59617a355360e139b4b5213b8c3d20c7b0fbc;hb=refs%2Ftags%2Fcaptive-0_8;hp=52f5ffb516aa0730411777b60e3c6d5940e0309c;hpb=569875a61758c7ea252562281ac4d95dce52f252;p=reactos.git diff --git a/lib/kernel32/file/copy.c b/lib/kernel32/file/copy.c index 52f5ffb..28e5961 100644 --- a/lib/kernel32/file/copy.c +++ b/lib/kernel32/file/copy.c @@ -175,7 +175,7 @@ SetLastWriteTime( } else { - FileBasic.LastWriteTime = LastWriteTime; + FileBasic.LastWriteTime.QuadPart = LastWriteTime.QuadPart; errCode = NtSetInformationFile (FileHandle, &IoStatusBlock, &FileBasic, @@ -265,8 +265,10 @@ CopyFileExW ( } else { - errCode = SetLastWriteTime(FileHandleDest, - FileBasic.LastWriteTime); + TIME t; + + t.QuadPart = FileBasic.LastWriteTime.QuadPart; + errCode = SetLastWriteTime(FileHandleDest, t); if (!NT_SUCCESS(errCode)) { SetLastErrorByStatus(errCode);