~ubuntu-branches/ubuntu/raring/unrar-nonfree/raring-proposed

« back to all changes in this revision

Viewing changes to archive.hpp

  • Committer: Package Import Robot
  • Author(s): Martin Meredith
  • Date: 2012-02-14 22:39:32 UTC
  • mfrom: (1.2.12)
  • mto: This revision was merged to the branch mainline in revision 22.
  • Revision ID: package-import@ubuntu.com-20120214223932-80w6cf6q639kinh4
Tags: upstream-4.1.4
ImportĀ upstreamĀ versionĀ 4.1.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
    size_t ReadOldHeader();
17
17
    void UnexpEndArcMsg();
18
18
 
19
 
#if !defined(SHELL_EXT) && !defined(NOCRYPT)
 
19
#if !defined(SHELL_EXT) && !defined(RAR_NOCRYPT)
20
20
    CryptData HeadersCrypt;
21
21
    byte HeadersSalt[SALT_SIZE];
22
22
#endif
32
32
    int RecoverySectors;
33
33
    int64 RecoveryPos;
34
34
 
 
35
    bool FailedHeaderDecryption;
 
36
 
35
37
    RarTime LatestTime;
36
38
    int LastReadBlock;
37
39
    int CurHeaderType;
50
52
    void CheckArc(bool EnableBroken);
51
53
    void CheckOpen(const char *Name,const wchar *NameW=NULL);
52
54
    bool WCheckOpen(const char *Name,const wchar *NameW=NULL);
53
 
    bool TestLock(int Mode);
54
 
    void MakeTemp();
55
 
    void CopyMainHeader(Archive &Src,bool CopySFX=true,char *NameToDisplay=NULL);
56
 
    bool ProcessToFileHead(Archive &Src,bool LastBlockAdded,
57
 
      Pack *Pack=NULL,const char *SkipName=NULL);
58
 
    void TmpToArc(Archive &Src);
59
 
    void CloseNew(int AdjustRecovery,bool CloseVolume);
60
 
    void WriteEndBlock(bool CloseVolume);
61
 
    void CopyFileRecord(Archive &Src);
62
 
    void CopyArchiveData(Archive &Src);
63
55
    bool GetComment(Array<byte> *CmtData,Array<wchar> *CmtDataW);
64
56
    void ViewComment();
65
57
    void ViewFileComment();