Nest JBIG2 prediction if statements together

ltp can only become truthy if predition is true.
This commit is contained in:
p01 2014-03-07 11:51:04 +01:00
parent 02a5f9435a
commit 2a9fe573c0

View File

@ -269,10 +269,10 @@ var Jbig2Image = (function Jbig2ImageClosure() {
if (prediction) { if (prediction) {
var sltp = decoder.readBit(contexts, pseudoPixelContext); var sltp = decoder.readBit(contexts, pseudoPixelContext);
ltp ^= sltp; ltp ^= sltp;
} if (ltp) {
if (ltp) { bitmap[i] = row;//bitmap[i - 1]); // duplicate previous row
bitmap.push(bitmap[bitmap.length - 1]); // duplicate previous row continue;
continue; }
} }
var row = new Uint8Array(width); var row = new Uint8Array(width);
bitmap.push(row); bitmap.push(row);