Fix warnings
This commit is contained in:
parent
3e0541c639
commit
c63469ac63
|
@ -20,11 +20,11 @@ Archive::Archive() : Raw( this )
|
|||
RARFORMAT Archive::IsSignature(const byte *D,size_t Size)
|
||||
{
|
||||
RARFORMAT Type=RARFMT_NONE;
|
||||
if (Size>=1 && D[0]==0x52)
|
||||
if (Size>=1 && D[0]==0x52) {
|
||||
#ifndef SFX_MODULE
|
||||
if (Size>=4 && D[1]==0x45 && D[2]==0x7e && D[3]==0x5e)
|
||||
Type=RARFMT14;
|
||||
else
|
||||
else {
|
||||
#endif
|
||||
if (Size>=7 && D[1]==0x61 && D[2]==0x72 && D[3]==0x21 && D[4]==0x1a && D[5]==0x07)
|
||||
{
|
||||
|
@ -38,6 +38,10 @@ RARFORMAT Archive::IsSignature(const byte *D,size_t Size)
|
|||
else if (D[6]==2)
|
||||
Type=RARFMT_FUTURE;
|
||||
}
|
||||
#ifndef SFX_MODULE
|
||||
}
|
||||
#endif
|
||||
}
|
||||
return Type;
|
||||
}
|
||||
|
||||
|
|
|
@ -466,6 +466,10 @@ unrar_err_t Archive::ReadHeader50(size_t *ReadSize)
|
|||
EndArcHead.RevSpace=false;
|
||||
}
|
||||
break;
|
||||
case HEAD_MARK:
|
||||
case HEAD3_MARK:
|
||||
case HEAD3_MAIN:
|
||||
break;
|
||||
}
|
||||
|
||||
if (NextBlockPos<=CurBlockPos)
|
||||
|
|
Loading…
Reference in New Issue