Home | History | Annotate | Download | only in Common

Lines Matching refs:fi

12     const NFind::CFileInfoW &fi, CObjectVector<CDirItem> &dirItems)

15 di.Size = fi.Size;
16 di.CTime = fi.CTime;
17 di.ATime = fi.ATime;
18 di.MTime = fi.MTime;
19 di.Attrib = fi.Attrib;
22 di.Name = fi.Name;
88 NFind::CFileInfoW fi;
90 if (!enumerator.Next(fi, found))
98 AddDirFileInfo(phyParent, logParent, fi, Items);
99 if (fi.IsDir())
101 const UString name2 = fi.Name + (wchar_t)kDirDelimiter;
117 NFind::CFileInfoW fi;
119 if (!fi.Find(phyPath))
133 AddDirFileInfo(phyParentCur, logParent, fi, Items);
134 if (fi.IsDir())
136 const UString name2 = fi.Name + (wchar_t)kDirDelimiter;
214 NFind::CFileInfoW fi;
215 if (!fi.Find(fullPath))
221 bool isDir = fi.IsDir();
230 pathParts.Add(fi.Name);
234 AddDirFileInfo(phyParent, logParent, fi, dirItems.Items);
251 addArchivePrefixNew.Add(name); // don't change it to fi.Name. It's for shortnames support
254 RINOK(EnumerateDirItems_Spec(*nextNode, phyParent, logParent, fi.Name, phyPrefix,
264 NFind::CFileInfoW fi;
265 if (!fi.Find(fullPath))
273 if (!fi.IsDir())
280 RINOK(EnumerateDirItems_Spec(nextNode, phyParent, logParent, fi.Name, phyPrefix,
291 NFind::CFileInfoW fi;
293 if (!enumerator.Next(fi, found))
304 const UString &name = fi.Name;
310 if (curNode.CheckPathToRoot(false, addArchivePrefixNewTemp, !fi.IsDir()))
313 if (curNode.CheckPathToRoot(true, addArchivePrefixNew, !fi.IsDir()))
315 AddDirFileInfo(phyParent, logParent, fi, dirItems.Items);
316 if (fi.IsDir())
319 if (!fi.IsDir())