userlibandfileserver/fileserver/swins/elocal.cpp
changeset 244 a77889bee936
parent 36 538db54a451d
child 294 039a3e647356
--- a/userlibandfileserver/fileserver/swins/elocal.cpp	Fri Aug 06 16:34:38 2010 +0100
+++ b/userlibandfileserver/fileserver/swins/elocal.cpp	Thu Aug 12 11:55:14 2010 +0100
@@ -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);