userlibandfileserver/fileserver/swins/elocal.cpp
changeset 259 57b9594f5772
parent 36 538db54a451d
child 294 039a3e647356
equal deleted inserted replaced
247:d8d70de2bd36 259:57b9594f5772
   853 	
   853 	
   854     file.SetMaxSupportedSize(MaxFileSizeSupported());
   854     file.SetMaxSupportedSize(MaxFileSizeSupported());
   855     file.SetSize64(fileSize, EFalse);
   855     file.SetSize64(fileSize, EFalse);
   856 	file.SetAtt(info.dwFileAttributes&KEntryAttMaskSupported);
   856 	file.SetAtt(info.dwFileAttributes&KEntryAttMaskSupported);
   857 
   857 
   858 //	if (IsRomDrive())
   858 	if (IsRomDrive())
   859 //		file.iAtt|=KEntryAttReadOnly;
   859 		file.SetAtt(file.Att() | KEntryAttReadOnly);
   860 	TTime tempTime=file.Modified();
   860 	TTime tempTime=file.Modified();
   861 	fileTimeToTime(&info.ftLastWriteTime,tempTime);
   861 	fileTimeToTime(&info.ftLastWriteTime,tempTime);
   862 	file.SetModified(tempTime);
   862 	file.SetModified(tempTime);
   863 	}
   863 	}
   864 
   864