4 enum EXTRACT_ARC_CODE {EXTRACT_ARC_NEXT,EXTRACT_ARC_REPEAT};
22 char Password[MAXPASSWORD];
26 char DestFileName[NM];
27 wchar DestFileNameW[NM];
28 bool PasswordCancelled;
32 void DoExtract(CommandData *Cmd);
33 void ExtractArchiveInit(CommandData *Cmd,Archive &Arc);
34 EXTRACT_ARC_CODE ExtractArchive(CommandData *Cmd);
35 bool ExtractCurrentFile(CommandData *Cmd,Archive &Arc,int HeaderSize,
37 static void UnstoreFile(ComprDataIO &DataIO,Int64 DestUnpSize);
39 ComprDataIO &GetDataIO() {return DataIO;}