userlibandfileserver/fileserver/sfile/sf_memory_client.cpp
changeset 36 538db54a451d
parent 31 56f325a607ea
child 62 4a8fed1c0ef6
child 90 947f0dc9f7a8
equal deleted inserted replaced
34:f497542af8e4 36:538db54a451d
    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 /**