userlibandfileserver/fileserver/sfile/sf_memory_client.cpp
branchRCL_3
changeset 20 597aaf25e343
parent 19 4a8fed1c0ef6
child 42 a179b74831c9
equal deleted inserted replaced
19:4a8fed1c0ef6 20:597aaf25e343
    32 
    32 
    33 CCacheMemoryClient::~CCacheMemoryClient()
    33 CCacheMemoryClient::~CCacheMemoryClient()
    34 	{
    34 	{
    35 	const TUint32 segCnt = iTouchedRegionFlag <= iReservedRegionMarkInSegs ? 
    35 	const TUint32 segCnt = iTouchedRegionFlag <= iReservedRegionMarkInSegs ? 
    36 										iReservedRegionMarkInSegs : iTouchedRegionFlag;
    36 										iReservedRegionMarkInSegs : iTouchedRegionFlag;
    37 	DecommitSegments(iBase, segCnt);
    37 	TInt r = DecommitSegments(iBase, segCnt);
       
    38     if (r != KErrNone)  // this 'if() {}' is to remove build warnings
       
    39 	{
       
    40 	ASSERT(0);
       
    41 	}
    38 	iReusablePagePool.Close();
    42 	iReusablePagePool.Close();
    39 	delete iName;
    43 	delete iName;
    40 	}
    44 	}
    41 
    45 
    42 /**
    46 /**