Home | History | Annotate | Download | only in Common

Lines Matching defs:arc

476     const CArc *arc,

488 if (arc)
490 formatIndex = arc->FormatIndex;
493 CMyComPtr<IInArchive> archive2 = arc->Archive;
569 with folder renaming like: rn arc dir1\ dir2\
587 RINOK(arc->IsItemAnti(i, up2.IsAnti));
615 if (arc)
618 updateCallbackSpec->Archive = arc->Archive;
619 updateCallbackSpec->GetRawProps = arc->GetRawProps;
620 updateCallbackSpec->GetRootProps = arc->GetRootProps;
701 if (arc && arc->GetGlobalOffset() > 0)
760 if (options.SfxMode || !arc || arc->ArcStreamOffset == 0)
764 // Int64 globalOffset = arc->GetGlobalOffset();
765 RINOK(arc->InStream->Seek(0, STREAM_SEEK_SET, NULL));
766 RINOK(NCompress::CopyStream_ExactSize(arc->InStream, outStream, arc->ArcStreamOffset, NULL));
774 tailStreamSpec->Offset = arc->ArcStreamOffset;
823 const CArc &arc,
828 IInArchive *archive = arc.Archive;
835 RINOK(arc.GetItemPath(i, ai.Name));
843 RINOK(arc.GetItemMTime(i, ai.MTime, ai.MTimeDefined));
844 RINOK(arc.GetItemSize(i, ai.Size, ai.SizeDefined));
1072 CArc &arc = arcLink.Arcs.Back();
1073 arc.MTimeDefined = !fi.IsDevice;
1074 arc.MTime = fi.MTime;
1076 if (arc.ErrorInfo.ThereIsTail)
1279 const CArc *arc = thereIsInArchive ? arcLink.GetArc() : 0;
1288 isUpdating = arc != 0;
1293 isUpdating = (i == 0 && options.UpdateArchiveItself && arc != 0);
1300 arc,