Reformat SevenZip (Resharper)
This commit is contained in:
parent
4925698573
commit
68c88a6b7c
35 changed files with 5095 additions and 5064 deletions
|
@ -149,7 +149,6 @@ UInt16 *SzArEx_GetFullNameUtf16_Back(const CSzArEx *p, size_t fileIndex, UInt16
|
|||
*/
|
||||
|
||||
|
||||
|
||||
/*
|
||||
SzArEx_Extract extracts file from archive
|
||||
|
||||
|
|
|
@ -77,16 +77,20 @@ static SRes SzBitUi32s_Alloc(CSzBitUi32s *p, size_t num, ISzAlloc *alloc)
|
|||
|
||||
void SzBitUi32s_Free(CSzBitUi32s* p, ISzAlloc* alloc)
|
||||
{
|
||||
IAlloc_Free(alloc, p->Defs); p->Defs = NULL;
|
||||
IAlloc_Free(alloc, p->Vals); p->Vals = NULL;
|
||||
IAlloc_Free(alloc, p->Defs);
|
||||
p->Defs = NULL;
|
||||
IAlloc_Free(alloc, p->Vals);
|
||||
p->Vals = NULL;
|
||||
}
|
||||
|
||||
#define SzBitUi64s_Init(p) { (p)->Defs = NULL; (p)->Vals = NULL; }
|
||||
|
||||
void SzBitUi64s_Free(CSzBitUi64s* p, ISzAlloc* alloc)
|
||||
{
|
||||
IAlloc_Free(alloc, p->Defs); p->Defs = NULL;
|
||||
IAlloc_Free(alloc, p->Vals); p->Vals = NULL;
|
||||
IAlloc_Free(alloc, p->Defs);
|
||||
p->Defs = NULL;
|
||||
IAlloc_Free(alloc, p->Vals);
|
||||
p->Vals = NULL;
|
||||
}
|
||||
|
||||
|
||||
|
@ -1184,7 +1188,8 @@ static SRes SzReadHeader2(
|
|||
{
|
||||
SKIP_DATA(sd, size);
|
||||
}
|
||||
else switch ((unsigned)type)
|
||||
else
|
||||
switch ((unsigned)type)
|
||||
{
|
||||
case k7zIdName:
|
||||
{
|
||||
|
@ -1265,8 +1270,10 @@ static SRes SzReadHeader2(
|
|||
break;
|
||||
}
|
||||
*/
|
||||
case k7zIdMTime: RINOK(ReadTime(&p->MTime, numFiles, sd, tempBufs, *numTempBufs, allocMain)); break;
|
||||
case k7zIdCTime: RINOK(ReadTime(&p->CTime, numFiles, sd, tempBufs, *numTempBufs, allocMain)); break;
|
||||
case k7zIdMTime: RINOK(ReadTime(&p->MTime, numFiles, sd, tempBufs, *numTempBufs, allocMain));
|
||||
break;
|
||||
case k7zIdCTime: RINOK(ReadTime(&p->CTime, numFiles, sd, tempBufs, *numTempBufs, allocMain));
|
||||
break;
|
||||
default:
|
||||
{
|
||||
SKIP_DATA(sd, size);
|
||||
|
|
|
@ -432,12 +432,14 @@ static SRes SzFolder_Decode2(const CSzFolder *folder,
|
|||
}
|
||||
else if (coder->MethodID == k_LZMA)
|
||||
{
|
||||
RINOK(SzDecodeLzma(propsData + coder->PropsOffset, coder->PropsSize, inSize, inStream, outBufCur, outSizeCur, allocMain));
|
||||
RINOK(SzDecodeLzma(propsData + coder->PropsOffset, coder->PropsSize, inSize, inStream, outBufCur, outSizeCur
|
||||
, allocMain));
|
||||
}
|
||||
#ifndef _7Z_NO_METHOD_LZMA2
|
||||
else if (coder->MethodID == k_LZMA2)
|
||||
{
|
||||
RINOK(SzDecodeLzma2(propsData + coder->PropsOffset, coder->PropsSize, inSize, inStream, outBufCur, outSizeCur, allocMain));
|
||||
RINOK(SzDecodeLzma2(propsData + coder->PropsOffset, coder->PropsSize, inSize, inStream, outBufCur,
|
||||
outSizeCur, allocMain));
|
||||
}
|
||||
#endif
|
||||
#ifdef _7ZIP_PPMD_SUPPPORT
|
||||
|
@ -475,10 +477,14 @@ static SRes SzFolder_Decode2(const CSzFolder *folder,
|
|||
{
|
||||
CBcj2Dec p;
|
||||
|
||||
p.bufs[0] = tempBuf3; p.lims[0] = tempBuf3 + tempSize3;
|
||||
p.bufs[1] = tempBuf[0]; p.lims[1] = tempBuf[0] + tempSizes[0];
|
||||
p.bufs[2] = tempBuf[1]; p.lims[2] = tempBuf[1] + tempSizes[1];
|
||||
p.bufs[3] = tempBuf[2]; p.lims[3] = tempBuf[2] + tempSizes[2];
|
||||
p.bufs[0] = tempBuf3;
|
||||
p.lims[0] = tempBuf3 + tempSize3;
|
||||
p.bufs[1] = tempBuf[0];
|
||||
p.lims[1] = tempBuf[0] + tempSizes[0];
|
||||
p.bufs[2] = tempBuf[1];
|
||||
p.lims[2] = tempBuf[1] + tempSizes[1];
|
||||
p.bufs[3] = tempBuf[2];
|
||||
p.lims[3] = tempBuf[2] + tempSizes[2];
|
||||
|
||||
p.dest = outBuffer;
|
||||
p.destLim = outBuffer + outSize;
|
||||
|
|
|
@ -71,6 +71,7 @@ static WRes File_OpenW(CSzFile *p, const WCHAR *name, int writeMode)
|
|||
FILE_ATTRIBUTE_NORMAL, NULL);
|
||||
return (p->handle != INVALID_HANDLE_VALUE) ? 0 : GetLastError();
|
||||
}
|
||||
|
||||
WRes InFile_OpenW(CSzFile* p, const WCHAR* name) { return File_OpenW(p, name, 0); }
|
||||
WRes OutFile_OpenW(CSzFile* p, const WCHAR* name) { return File_OpenW(p, name, 1); }
|
||||
#endif
|
||||
|
@ -176,9 +177,12 @@ WRes File_Seek(CSzFile *p, Int64 *pos, ESzSeek origin)
|
|||
value.HighPart = (LONG)((UInt64)*pos >> 16 >> 16); /* for case when UInt64 is 32-bit only */
|
||||
switch (origin)
|
||||
{
|
||||
case SZ_SEEK_SET: moveMethod = FILE_BEGIN; break;
|
||||
case SZ_SEEK_CUR: moveMethod = FILE_CURRENT; break;
|
||||
case SZ_SEEK_END: moveMethod = FILE_END; break;
|
||||
case SZ_SEEK_SET: moveMethod = FILE_BEGIN;
|
||||
break;
|
||||
case SZ_SEEK_CUR: moveMethod = FILE_CURRENT;
|
||||
break;
|
||||
case SZ_SEEK_END: moveMethod = FILE_END;
|
||||
break;
|
||||
default: return ERROR_INVALID_PARAMETER;
|
||||
}
|
||||
value.LowPart = SetFilePointer(p->handle, value.LowPart, &value.HighPart, moveMethod);
|
||||
|
|
|
@ -16,10 +16,14 @@ WRes MemBuffer_Read(CSzMemBuffer *p, void *data, size_t *size)
|
|||
|
||||
WRes MemBuffer_Seek(CSzMemBuffer* p, Int64* pos, ESzSeek origin)
|
||||
{
|
||||
switch(origin) {
|
||||
case SZ_SEEK_SET: p->pos = 0 + *pos; break;
|
||||
case SZ_SEEK_CUR: p->pos += *pos; break;
|
||||
case SZ_SEEK_END: p->pos = p->size - *pos; break;
|
||||
switch (origin)
|
||||
{
|
||||
case SZ_SEEK_SET: p->pos = 0 + *pos;
|
||||
break;
|
||||
case SZ_SEEK_CUR: p->pos += *pos;
|
||||
break;
|
||||
case SZ_SEEK_END: p->pos = p->size - *pos;
|
||||
break;
|
||||
default: return 1;
|
||||
}
|
||||
*pos = p->pos;
|
||||
|
|
|
@ -135,9 +135,7 @@ static SRes LookToRead_Seek(void *pp, Int64 *pos, ESzSeek origin)
|
|||
|
||||
void LookToRead_CreateVTable(CLookToRead* p, int lookahead)
|
||||
{
|
||||
p->s.Look = lookahead ?
|
||||
LookToRead_Look_Lookahead :
|
||||
LookToRead_Look_Exact;
|
||||
p->s.Look = lookahead ? LookToRead_Look_Lookahead : LookToRead_Look_Exact;
|
||||
p->s.Skip = LookToRead_Skip;
|
||||
p->s.Read = LookToRead_Read;
|
||||
p->s.Seek = LookToRead_Seek;
|
||||
|
|
|
@ -145,7 +145,8 @@ SRes Bcj2Dec_Decode(CBcj2Dec *p)
|
|||
|
||||
if (p->temp[3] == 0x0F && (src[0] & 0xF0) == 0x80)
|
||||
*dest = src[0];
|
||||
else for (;;)
|
||||
else
|
||||
for (;;)
|
||||
{
|
||||
Byte b = *src;
|
||||
*dest = b;
|
||||
|
@ -177,9 +178,9 @@ SRes Bcj2Dec_Decode(CBcj2Dec *p)
|
|||
p->dest += num;
|
||||
p->state =
|
||||
p->bufs[BCJ2_STREAM_MAIN] ==
|
||||
p->lims[BCJ2_STREAM_MAIN] ?
|
||||
(unsigned)BCJ2_STREAM_MAIN :
|
||||
(unsigned)BCJ2_DEC_STATE_ORIG;
|
||||
p->lims[BCJ2_STREAM_MAIN]
|
||||
? (unsigned)BCJ2_STREAM_MAIN
|
||||
: (unsigned)BCJ2_DEC_STATE_ORIG;
|
||||
return SZ_OK;
|
||||
}
|
||||
|
||||
|
@ -203,7 +204,6 @@ SRes Bcj2Dec_Decode(CBcj2Dec *p)
|
|||
continue;
|
||||
}
|
||||
_UPDATE_1
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -83,7 +83,6 @@ SRes Bcj2Dec_Decode(CBcj2Dec *p);
|
|||
#define Bcj2Dec_IsFinished(_p_) ((_p_)->code == 0)
|
||||
|
||||
|
||||
|
||||
typedef enum
|
||||
{
|
||||
BCJ2_ENC_FINISH_MODE_CONTINUE,
|
||||
|
|
|
@ -183,7 +183,6 @@ Stop_Compiling_Bad_Endian
|
|||
((const Byte *)(p))[1] ))
|
||||
|
||||
|
||||
|
||||
#ifdef MY_CPU_X86_OR_AMD64
|
||||
|
||||
typedef struct
|
||||
|
|
|
@ -135,8 +135,9 @@ static ELzma2State Lzma2Dec_UpdateState(CLzma2Dec *p, Byte b)
|
|||
p->packSize |= (UInt32)b;
|
||||
p->packSize++;
|
||||
PRF(printf(" %8u", (unsigned)p->packSize));
|
||||
return LZMA2_IS_THERE_PROP(LZMA2_GET_LZMA_MODE(p)) ? LZMA2_STATE_PROP:
|
||||
(p->needInitProp ? LZMA2_STATE_ERROR : LZMA2_STATE_DATA);
|
||||
return LZMA2_IS_THERE_PROP(LZMA2_GET_LZMA_MODE(p))
|
||||
? LZMA2_STATE_PROP
|
||||
: (p->needInitProp ? LZMA2_STATE_ERROR : LZMA2_STATE_DATA);
|
||||
|
||||
case LZMA2_STATE_PROP:
|
||||
{
|
||||
|
@ -316,7 +317,8 @@ SRes Lzma2Dec_DecodeToDic(CLzma2Dec *p, SizeT dicLimit,
|
|||
return SZ_OK;
|
||||
}
|
||||
|
||||
SRes Lzma2Dec_DecodeToBuf(CLzma2Dec *p, Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen, ELzmaFinishMode finishMode, ELzmaStatus *status)
|
||||
SRes Lzma2Dec_DecodeToBuf(CLzma2Dec* p, Byte* dest, SizeT* destLen, const Byte* src, SizeT* srcLen,
|
||||
ELzmaFinishMode finishMode, ELzmaStatus* status)
|
||||
{
|
||||
SizeT outSize = *destLen, inSize = *srcLen;
|
||||
*srcLen = *destLen = 0;
|
||||
|
|
|
@ -569,7 +569,8 @@ static int MY_FAST_CALL LzmaDec_DecodeReal2(CLzmaDec *p, SizeT limit, const Byte
|
|||
|
||||
typedef enum
|
||||
{
|
||||
DUMMY_ERROR, /* unexpected end of input stream */
|
||||
DUMMY_ERROR,
|
||||
/* unexpected end of input stream */
|
||||
DUMMY_LIT,
|
||||
DUMMY_MATCH,
|
||||
DUMMY_REP
|
||||
|
@ -606,7 +607,8 @@ static ELzmaDummy LzmaDec_TryDummy(const CLzmaDec *p, const Byte *buf, SizeT inS
|
|||
if (state < kNumLitStates)
|
||||
{
|
||||
unsigned symbol = 1;
|
||||
do { GET_BIT_CHECK(prob + symbol, symbol) } while (symbol < 0x100);
|
||||
do { GET_BIT_CHECK(prob + symbol, symbol) }
|
||||
while (symbol < 0x100);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -935,7 +937,8 @@ SRes LzmaDec_DecodeToDic(CLzmaDec *p, SizeT dicLimit, const Byte *src, SizeT *sr
|
|||
return (p->code == 0) ? SZ_OK : SZ_ERROR_DATA;
|
||||
}
|
||||
|
||||
SRes LzmaDec_DecodeToBuf(CLzmaDec *p, Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen, ELzmaFinishMode finishMode, ELzmaStatus *status)
|
||||
SRes LzmaDec_DecodeToBuf(CLzmaDec* p, Byte* dest, SizeT* destLen, const Byte* src, SizeT* srcLen,
|
||||
ELzmaFinishMode finishMode, ELzmaStatus* status)
|
||||
{
|
||||
SizeT outSize = *destLen;
|
||||
SizeT inSize = *srcLen;
|
||||
|
|
|
@ -76,7 +76,8 @@ void LzmaDec_Init(CLzmaDec *p);
|
|||
|
||||
typedef enum
|
||||
{
|
||||
LZMA_FINISH_ANY, /* finish at any point */
|
||||
LZMA_FINISH_ANY,
|
||||
/* finish at any point */
|
||||
LZMA_FINISH_END /* block must be finished at the end */
|
||||
} ELzmaFinishMode;
|
||||
|
||||
|
@ -97,10 +98,14 @@ typedef enum
|
|||
|
||||
typedef enum
|
||||
{
|
||||
LZMA_STATUS_NOT_SPECIFIED, /* use main error code instead */
|
||||
LZMA_STATUS_FINISHED_WITH_MARK, /* stream was finished with end mark. */
|
||||
LZMA_STATUS_NOT_FINISHED, /* stream was not finished */
|
||||
LZMA_STATUS_NEEDS_MORE_INPUT, /* you must provide more input bytes */
|
||||
LZMA_STATUS_NOT_SPECIFIED,
|
||||
/* use main error code instead */
|
||||
LZMA_STATUS_FINISHED_WITH_MARK,
|
||||
/* stream was finished with end mark. */
|
||||
LZMA_STATUS_NOT_FINISHED,
|
||||
/* stream was not finished */
|
||||
LZMA_STATUS_NEEDS_MORE_INPUT,
|
||||
/* you must provide more input bytes */
|
||||
LZMA_STATUS_MAYBE_FINISHED_WITHOUT_MARK /* there is probability that stream was finished without end mark */
|
||||
} ELzmaStatus;
|
||||
|
||||
|
|
|
@ -66,7 +66,8 @@ void Ppmd7_Construct(CPpmd7 *p)
|
|||
for (i = 0, k = 0; i < PPMD_NUM_INDEXES; i++)
|
||||
{
|
||||
unsigned step = (i >= 12 ? 4 : (i >> 2) + 1);
|
||||
do { p->Units2Indx[k++] = (Byte)i; } while (--step);
|
||||
do { p->Units2Indx[k++] = (Byte)i; }
|
||||
while (--step);
|
||||
p->Indx2Units[i] = (Byte)k;
|
||||
}
|
||||
|
||||
|
@ -441,7 +442,8 @@ static void UpdateModel(CPpmd7 *p)
|
|||
CPpmd_State* s = STATS(c);
|
||||
if (s->Symbol != p->FoundState->Symbol)
|
||||
{
|
||||
do { s++; } while (s->Symbol != p->FoundState->Symbol);
|
||||
do { s++; }
|
||||
while (s->Symbol != p->FoundState->Symbol);
|
||||
if (s[0].Freq >= s[-1].Freq)
|
||||
{
|
||||
SwapStates(&s[0], &s[-1]);
|
||||
|
@ -608,7 +610,8 @@ static void Rescale(CPpmd7 *p)
|
|||
{
|
||||
unsigned numStats = p->MinContext->NumStats;
|
||||
unsigned n0, n1;
|
||||
do { i++; } while ((--s)->Freq == 0);
|
||||
do { i++; }
|
||||
while ((--s)->Freq == 0);
|
||||
escFreq += i;
|
||||
p->MinContext->NumStats = (UInt16)(p->MinContext->NumStats - i);
|
||||
if (p->MinContext->NumStats == 1)
|
||||
|
|
|
@ -117,7 +117,8 @@ int Ppmd7_DecodeSymbol(CPpmd7 *p, IPpmd7_RangeDec *rc)
|
|||
PPMD_SetAllBitsIn256Bytes(charMask);
|
||||
MASK(s->Symbol) = 0;
|
||||
i = p->MinContext->NumStats - 1;
|
||||
do { MASK((--s)->Symbol) = 0; } while (--i);
|
||||
do { MASK((--s)->Symbol) = 0; }
|
||||
while (--i);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -184,6 +185,7 @@ int Ppmd7_DecodeSymbol(CPpmd7 *p, IPpmd7_RangeDec *rc)
|
|||
return -2;
|
||||
rc->Decode(rc, hiCnt, freqSum - hiCnt);
|
||||
see->Summ = (UInt16)(see->Summ + freqSum);
|
||||
do { MASK(ps[--i]->Symbol) = 0; } while (i != 0);
|
||||
do { MASK(ps[--i]->Symbol) = 0; }
|
||||
while (i != 0);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue