diff -r a77889bee936 -r 647ab20fee2e userlibandfileserver/fileserver/sfile/sf_memory_client.cpp --- a/userlibandfileserver/fileserver/sfile/sf_memory_client.cpp Thu Aug 12 11:55:14 2010 +0100 +++ b/userlibandfileserver/fileserver/sfile/sf_memory_client.cpp Thu Aug 12 12:51:24 2010 +0100 @@ -144,7 +144,11 @@ iTouchedRegionFlag = 0; iReusablePagePool.Close(); - iReusablePagePool.Reserve(iReservedRegionMarkInSegs); + r = iReusablePagePool.Reserve(iReservedRegionMarkInSegs); + if (r != KErrNone) + { + ASSERT(0); + } } /** @@ -229,7 +233,9 @@ ASSERT(err == KErrNone); if (err != KErrNone) return err; - iReusablePagePool.Append(aStartRamAddr); + err = iReusablePagePool.Append(aStartRamAddr); + if (err != KErrNone) + return err; return KErrNone; }