--- a/backupandrestore/backupengine/src/sbedataowner.cpp Fri Sep 17 11:40:03 2010 +0800
+++ b/backupandrestore/backupengine/src/sbedataowner.cpp Tue Sep 28 20:14:08 2010 +0800
@@ -2278,7 +2278,7 @@
{
OstTrace0(TRACE_NORMAL, DUP4_CDATAOWNER_GETNEXTPUBLICFILEL, "parsing directory...");
RDir dir;
- dir.Open(ipDataOwnerManager->GetRFs(), fileName, KEntryAttMaskSupported);
+ User::LeaveIfError(dir.Open(ipDataOwnerManager->GetRFs(), fileName, KEntryAttMaskSupported));
iPublicDirStack.AppendL(dir);
iPublicDirNameStack.AppendL(fileName.AllocL());
++stackCount;