mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 11:55:49 +00:00
fix speedracer bustage
This commit is contained in:
parent
9aa980c04a
commit
be4ff1fbf1
@ -563,8 +563,9 @@ nsJAR::ParseOneFile(nsISignatureVerifier* verifier,
|
||||
PRInt32 linelen;
|
||||
linelen = ReadLine(&nextLineStart);
|
||||
curLine.Assign(filebuf, linelen);
|
||||
if ( ((aFileType == JAR_MF) && (curLine != JAR_MF_HEADER) ) ||
|
||||
((aFileType == JAR_SF) && (curLine != JAR_SF_HEADER) ) )
|
||||
|
||||
if ( ((aFileType == JAR_MF) && !curLine.Equals(JAR_MF_HEADER) ) ||
|
||||
((aFileType == JAR_SF) && !curLine.Equals(JAR_SF_HEADER) ) )
|
||||
return NS_ERROR_FILE_CORRUPTED;
|
||||
|
||||
//-- Skip header section
|
||||
@ -653,8 +654,7 @@ nsJAR::ParseOneFile(nsISignatureVerifier* verifier,
|
||||
curItemSF->status = nsIZipReader::NOT_SIGNED;
|
||||
else
|
||||
{
|
||||
if (storedSectionDigest !=
|
||||
(const char*)curItemSF->calculatedSectionDigest)
|
||||
if (!storedSectionDigest.Equals((const char*)curItemSF->calculatedSectionDigest))
|
||||
curItemSF->status = nsIZipReader::INVALID_MANIFEST;
|
||||
JAR_NULLFREE(curItemSF->calculatedSectionDigest)
|
||||
storedSectionDigest = "";
|
||||
|
Loading…
Reference in New Issue
Block a user