--- a/baseport/syborg/svphostfs/fs/svphostdir.cpp Mon Nov 09 09:51:45 2009 +0000
+++ b/baseport/syborg/svphostfs/fs/svphostdir.cpp Thu Nov 12 09:14:36 2009 -0800
@@ -116,9 +116,14 @@
}
iPending=EFalse;
anEntry=iEntry;
- if ((iFullName.NameAndExt()==_L("*.*") || anEntry.iName.MatchF(iFullName.NameAndExt())!=KErrNotFound)
- && Mount().MatchEntryAtt(anEntry.iAtt&KEntryAttMaskSupported,iAtt))
- {
+
+
+ if (Mount().MatchEntryAtt(anEntry.iAtt&KEntryAttMaskSupported,iAtt) == EFalse)
+ continue;
+
+ if (iFullName.NameAndExt()==_L("*.*") || anEntry.iName.MatchF(iFullName.NameAndExt())!=KErrNotFound)
+
+ {
if (MatchUid())
{
TParse fileName;