userlibandfileserver/fileserver/sfile/sf_ext.cpp
branchRCL_3
changeset 36 bbf8bed59bcb
parent 22 2f92ad2dc5db
child 41 0ffb4e86fcc9
--- a/userlibandfileserver/fileserver/sfile/sf_ext.cpp	Tue May 25 14:09:55 2010 +0300
+++ b/userlibandfileserver/fileserver/sfile/sf_ext.cpp	Wed Jun 09 11:10:19 2010 +0300
@@ -188,7 +188,7 @@
 EXPORT_C CLocDrvMountCB::~CLocDrvMountCB()
 	{
 	__PRINT1(_L("CLocDrvMountCB::~CLocDrvMountCB() 0x%x"),this);
-	if(iProxyDrive && !LocalDrives::IsProxyDrive(Drive().DriveNumber()) && LocalDrives::IsValidDriveMapping(Drive().DriveNumber()))
+	if(iProxyDrive && !LocalDrives::IsProxyDrive(Drive().DriveNumber()))
 		delete(iProxyDrive);
 	}
 
@@ -281,7 +281,6 @@
 	{
 	__ASSERT_ALWAYS(iProxyDrive!=NULL,Fault(ELocDrvDismountedLocalDrive));
 	iProxyDrive->Dismounted();
-	iProxyDrive->SetMount(NULL);
 	}