diff -r 0659d0e1a03c -r 1d28c8722707 userlibandfileserver/fileserver/sfile/sf_ops.h --- a/userlibandfileserver/fileserver/sfile/sf_ops.h Wed Oct 20 13:58:28 2010 +0100 +++ b/userlibandfileserver/fileserver/sfile/sf_ops.h Tue Nov 02 15:29:23 2010 +0000 @@ -34,7 +34,7 @@ { EFsDriveList, ESync, &TFsDriveList::Initialise, NULL, &TFsDriveList::DoRequestL }, { EFsDrive, ESync, &TFsDrive::Initialise, NULL, &TFsDrive::DoRequestL }, { EFsVolume, 0, &TFsVolume::Initialise, NULL, &TFsVolume::DoRequestL , MSG0(EVolumeInfo)}, - { EFsSetVolume, 0, &TFsSetVolume::Initialise, NULL, &TFsSetVolume::DoRequestL }, + { EFsSetVolume, EParseDst, &TFsSetVolume::Initialise, NULL, &TFsSetVolume::DoRequestL }, { EFsSubst, ESync, &TFsSubst::Initialise, NULL, &TFsSubst::DoRequestL }, { EFsSetSubst, ESync | EParseSrc, &TFsSetSubst::Initialise, NULL, &TFsSetSubst::DoRequestL }, { EFsRealName, ESync | EParseSrc, &TFsRealName::Initialise, NULL, &TFsRealName::DoRequestL }, @@ -51,7 +51,7 @@ { EFsEntry, EParseSrc, &TFsEntry::Initialise, NULL, &TFsEntry::DoRequestL , MSG0(EName) | MSG1(EEntry)}, { EFsSetEntry, EParseSrc, &TFsSetEntry::Initialise, NULL, &TFsSetEntry::DoRequestL , MSG0(EName) | MSG1(ETime) | MSG2(ESetAtt) | MSG3(EClearAtt)}, { EFsGetDriveName, ESync, &TFsGetDriveName::Initialise, NULL, &TFsGetDriveName::DoRequestL }, - { EFsSetDriveName, ESync, &TFsSetDriveName::Initialise, NULL, &TFsSetDriveName::DoRequestL }, + { EFsSetDriveName, ESync | EParseDst, &TFsSetDriveName::Initialise, NULL, &TFsSetDriveName::DoRequestL }, { EFsFormatSubClose, ESync, &TFsSubClose::Initialise, NULL, &TFsSubClose::DoRequestL }, { EFsDirSubClose, ESync, &TFsSubClose::Initialise, NULL, &TFsSubClose::DoRequestL }, { EFsFileSubClose, EFileShare | EFsDspObj, &TFsSubClose::Initialise, NULL, &TFsSubClose::DoRequestL },