userlibandfileserver/fileserver/swins/elocal.cpp
changeset 259 57b9594f5772
parent 36 538db54a451d
child 294 039a3e647356
--- a/userlibandfileserver/fileserver/swins/elocal.cpp	Wed Aug 18 11:08:29 2010 +0300
+++ b/userlibandfileserver/fileserver/swins/elocal.cpp	Thu Sep 02 21:54:16 2010 +0300
@@ -855,8 +855,8 @@
     file.SetSize64(fileSize, EFalse);
 	file.SetAtt(info.dwFileAttributes&KEntryAttMaskSupported);
 
-//	if (IsRomDrive())
-//		file.iAtt|=KEntryAttReadOnly;
+	if (IsRomDrive())
+		file.SetAtt(file.Att() | KEntryAttReadOnly);
 	TTime tempTime=file.Modified();
 	fileTimeToTime(&info.ftLastWriteTime,tempTime);
 	file.SetModified(tempTime);