--- a/baseport/syborg/svphostfs/fs/svphostdir.cpp Wed Oct 14 14:20:29 2009 +0100
+++ b/baseport/syborg/svphostfs/fs/svphostdir.cpp Wed Oct 21 10:29:21 2009 +0100
@@ -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;