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