MCPcopy Create free account
hub / github.com/abbeycode/UnrarKit / SearchBlock

Method SearchBlock

Libraries/unrar/arcread.cpp:48–61  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46
47
48size_t Archive::SearchBlock(HEADER_TYPE HeaderType)
49{
50 size_t Size,Count=0;
51 while ((Size=ReadHeader())!=0 &&
52 (HeaderType==HEAD_ENDARC || GetHeaderType()!=HEAD_ENDARC))
53 {
54 if ((++Count & 127)==0)
55 Wait();
56 if (GetHeaderType()==HeaderType)
57 return Size;
58 SeekToNext();
59 }
60 return 0;
61}
62
63
64size_t Archive::SearchSubBlock(const wchar *Type)

Callers 3

RestoreMethod · 0.80
RARReadHeaderExFunction · 0.80
MergeArchiveFunction · 0.80

Calls 1

WaitFunction · 0.85

Tested by

no test coverage detected