Lines Matching refs:ai
140 const CArcItem *ai = NULL; in GetUpdatePairInfoList() local
154 ai = &arcItems[arcIndex2]; in GetUpdatePairInfoList()
158 compareResult = CompareFileNames(dirNames[dirIndex2], ai->Name); in GetUpdatePairInfoList()
161 if (di->IsDir() != ai->IsDir) in GetUpdatePairInfoList()
162 compareResult = (ai->IsDir ? 1 : -1); in GetUpdatePairInfoList()
176 name = &ai->Name; in GetUpdatePairInfoList()
177 pair.State = ai->Censored ? in GetUpdatePairInfoList()
187 ThrowError(k_Duplicate_inArc_Message, ai->Name, arcItems[arcIndices[arcIndex + dupl]].Name); in GetUpdatePairInfoList()
190 if (!ai->Censored) in GetUpdatePairInfoList()
191 ThrowError(k_NotCensoredCollision_Message, *name, ai->Name); in GetUpdatePairInfoList()
196 switch (ai->MTimeDefined ? MyCompareTime( in GetUpdatePairInfoList()
197 ai->TimeType != - 1 ? (NFileTimeType::EEnum)ai->TimeType : fileTimeType, in GetUpdatePairInfoList()
198 di->MTime, ai->MTime): 0) in GetUpdatePairInfoList()
203 pair.State = (ai->SizeDefined && di->Size == ai->Size) ? in GetUpdatePairInfoList()
213 (ai && ai->IsAltStream)) in GetUpdatePairInfoList()