diff -r 345b1ca54e88 -r 039a3e647356 userlibandfileserver/fileserver/swins/elocal.cpp --- a/userlibandfileserver/fileserver/swins/elocal.cpp Wed Sep 15 13:42:27 2010 +0300 +++ b/userlibandfileserver/fileserver/swins/elocal.cpp Wed Oct 13 16:04:24 2010 +0300 @@ -855,8 +855,8 @@ file.SetSize64(fileSize, EFalse); file.SetAtt(info.dwFileAttributes&KEntryAttMaskSupported); - if (IsRomDrive()) - file.SetAtt(file.Att() | KEntryAttReadOnly); +// if (IsRomDrive()) +// file.iAtt|=KEntryAttReadOnly; TTime tempTime=file.Modified(); fileTimeToTime(&info.ftLastWriteTime,tempTime); file.SetModified(tempTime);