Merge pull request #9098 from xiemaisi/fix-lgtm-alerts
Fix issues found by lgtm
This commit is contained in:
commit
99b62fe3d4
@ -588,7 +588,7 @@ var BinaryCMapReader = (function BinaryCMapReaderClosure() {
|
||||
stream.readHex(start, dataSize);
|
||||
stream.readHexNumber(end, dataSize);
|
||||
addHex(end, start, dataSize);
|
||||
code = stream.readNumber();
|
||||
stream.readNumber(); // code
|
||||
// undefined range, skipping
|
||||
for (i = 1; i < subitemsCount; i++) {
|
||||
incHex(end, dataSize);
|
||||
@ -596,7 +596,7 @@ var BinaryCMapReader = (function BinaryCMapReaderClosure() {
|
||||
addHex(start, end, dataSize);
|
||||
stream.readHexNumber(end, dataSize);
|
||||
addHex(end, start, dataSize);
|
||||
code = stream.readNumber();
|
||||
stream.readNumber(); // code
|
||||
// nop
|
||||
}
|
||||
break;
|
||||
|
@ -860,7 +860,7 @@ var AES128Cipher = (function AES128CipherClosure() {
|
||||
}
|
||||
|
||||
function encrypt128(input, key) {
|
||||
var t, u, v, k;
|
||||
var t, u, v, j, k;
|
||||
var state = new Uint8Array(16);
|
||||
state.set(input);
|
||||
for (j = 0; j < 16; ++j) {
|
||||
@ -893,7 +893,7 @@ var AES128Cipher = (function AES128CipherClosure() {
|
||||
state[11] = u;
|
||||
state[15] = t;
|
||||
// MixColumns
|
||||
for (var j = 0; j < 16; j += 4) {
|
||||
for (j = 0; j < 16; j += 4) {
|
||||
var s0 = state[j + 0], s1 = state[j + 1];
|
||||
var s2 = state[j + 2], s3 = state[j + 3];
|
||||
t = s0 ^ s1 ^ s2 ^ s3;
|
||||
@ -1169,6 +1169,7 @@ var AES256Cipher = (function AES256CipherClosure() {
|
||||
|
||||
result.set(cipherKey);
|
||||
for (var j = 32, i = 1; j < b; ++i) {
|
||||
var t1, t2, t3, t4;
|
||||
if (j % 32 === 16) {
|
||||
t1 = s[t1];
|
||||
t2 = s[t2];
|
||||
@ -1176,8 +1177,10 @@ var AES256Cipher = (function AES256CipherClosure() {
|
||||
t4 = s[t4];
|
||||
} else if (j % 32 === 0) {
|
||||
// RotWord
|
||||
var t1 = result[j - 3], t2 = result[j - 2],
|
||||
t3 = result[j - 1], t4 = result[j - 4];
|
||||
t1 = result[j - 3];
|
||||
t2 = result[j - 2];
|
||||
t3 = result[j - 1];
|
||||
t4 = result[j - 4];
|
||||
// SubWord
|
||||
t1 = s[t1];
|
||||
t2 = s[t2];
|
||||
@ -1282,7 +1285,7 @@ var AES256Cipher = (function AES256CipherClosure() {
|
||||
}
|
||||
|
||||
function encrypt256(input, key) {
|
||||
var t, u, v, k;
|
||||
var t, u, v, i, j, k;
|
||||
var state = new Uint8Array(16);
|
||||
state.set(input);
|
||||
for (j = 0; j < 16; ++j) {
|
||||
@ -1315,7 +1318,7 @@ var AES256Cipher = (function AES256CipherClosure() {
|
||||
state[11] = u;
|
||||
state[15] = t;
|
||||
// MixColumns
|
||||
for (var j = 0; j < 16; j += 4) {
|
||||
for (j = 0; j < 16; j += 4) {
|
||||
var s0 = state[j + 0], s1 = state[j + 1];
|
||||
var s2 = state[j + 2], s3 = state[j + 3];
|
||||
t = s0 ^ s1 ^ s2 ^ s3;
|
||||
|
@ -2447,7 +2447,6 @@ var Font = (function FontClosure() {
|
||||
}
|
||||
if (glyphId > 0 && hasGlyph(glyphId)) {
|
||||
charCodeToGlyphId[charCode] = glyphId;
|
||||
found = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -3084,7 +3083,6 @@ var Type1Font = (function Type1FontClosure() {
|
||||
|
||||
// Get the data block containing glyphs and subrs information
|
||||
var headerBlock = getHeaderBlock(file, headerBlockLength);
|
||||
headerBlockLength = headerBlock.length;
|
||||
var headerBlockParser = new Type1Parser(headerBlock.stream, false,
|
||||
SEAC_ANALYSIS_ENABLED);
|
||||
headerBlockParser.extractFontHeader(properties);
|
||||
@ -3097,7 +3095,6 @@ var Type1Font = (function Type1FontClosure() {
|
||||
|
||||
// Decrypt the data blocks and retrieve it's content
|
||||
var eexecBlock = getEexecBlock(file, eexecBlockLength);
|
||||
eexecBlockLength = eexecBlock.length;
|
||||
var eexecBlockParser = new Type1Parser(eexecBlock.stream, true,
|
||||
SEAC_ANALYSIS_ENABLED);
|
||||
var data = eexecBlockParser.extractFontProgram();
|
||||
|
@ -563,7 +563,7 @@ var Parser = (function ParserClosure() {
|
||||
// when we can be absolutely certain that it actually is empty.
|
||||
if (maybeLength === 0) {
|
||||
warn('Empty "' + name + '" stream.');
|
||||
return new NullStream(stream);
|
||||
return new NullStream();
|
||||
}
|
||||
try {
|
||||
var xrefStreamStats = this.xref.stats.streamTypes;
|
||||
@ -623,7 +623,7 @@ var Parser = (function ParserClosure() {
|
||||
throw ex;
|
||||
}
|
||||
warn('Invalid stream: \"' + ex + '\"');
|
||||
return new NullStream(stream);
|
||||
return new NullStream();
|
||||
}
|
||||
},
|
||||
};
|
||||
|
@ -578,7 +578,7 @@ var Type1Parser = (function Type1ParserClosure() {
|
||||
case 'Subrs':
|
||||
this.readInt(); // num
|
||||
this.getToken(); // read in 'array'
|
||||
while ((token = this.getToken()) === 'dup') {
|
||||
while (this.getToken() === 'dup') {
|
||||
var index = this.readInt();
|
||||
length = this.readInt();
|
||||
this.getToken(); // read in 'RD' or '-|'
|
||||
|
Loading…
Reference in New Issue
Block a user