diff -r d8d70de2bd36 -r 57b9594f5772 userlibandfileserver/fileserver/sfile/sf_memory_client.cpp --- a/userlibandfileserver/fileserver/sfile/sf_memory_client.cpp Wed Aug 18 11:08:29 2010 +0300 +++ b/userlibandfileserver/fileserver/sfile/sf_memory_client.cpp Thu Sep 02 21:54:16 2010 +0300 @@ -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; }