diff -r 0ffb4e86fcc9 -r a179b74831c9 userlibandfileserver/fileserver/sfile/sf_memory_client.cpp --- a/userlibandfileserver/fileserver/sfile/sf_memory_client.cpp Thu Jul 15 20:11:42 2010 +0300 +++ b/userlibandfileserver/fileserver/sfile/sf_memory_client.cpp Thu Aug 19 11:14:22 2010 +0300 @@ -145,6 +145,10 @@ iTouchedRegionFlag = 0; iReusablePagePool.Close(); iReusablePagePool.Reserve(iReservedRegionMarkInSegs); + if (r != KErrNone) + { + ASSERT(0); + } } /** @@ -224,7 +228,9 @@ ASSERT(err == KErrNone); if (err != KErrNone) return err; - iReusablePagePool.Append(aStartRamAddr); + err = iReusablePagePool.Append(aStartRamAddr); + if (err != KErrNone) + return err; return KErrNone; }