Lines Matching defs:arc
789 const CArcInfo &arc = *g_Arcs[i];
792 item.Name = arc.Name;
793 item.CreateInArchive = arc.CreateInArchive;
794 item.IsArcFunc = arc.IsArc;
795 item.Flags = arc.Flags;
799 if (arc.Ext)
800 e = arc.Ext;
801 if (arc.AddExt)
802 ae = arc.AddExt;
808 item.CreateOutArchive = arc.CreateOutArchive;
809 item.UpdateEnabled = (arc.CreateOutArchive != NULL);
810 item.SignatureOffset = arc.SignatureOffset;
814 if (arc.IsMultiSignature())
815 ParseSignatures(arc.Signature, arc.SignatureSize, item.Signatures);
818 if (arc.SignatureSize != 0) // 21.04
819 item.Signatures.AddNew().CopyFrom(arc.Signature, arc.SignatureSize);
890 const CArcInfoEx &arc = Formats[i];
892 if (!arc.UpdateEnabled)
895 if (arc.FindExtension(ext) >= 0)