Merge pull request #5149 from timvandermeij/ccitt-regression

Fixes CCITTFaxStream regression
This commit is contained in:
Yury Delendik 2014-08-07 15:57:55 -05:00
commit 3dce05feef

View File

@ -2038,6 +2038,8 @@ var CCITTFaxStream = (function CCITTFaxStreamClosure() {
if (code1 === 1) {
this.eatBits(12);
gotEOL = true;
} else if (code1 === EOF) {
this.eof = true;
}
}
@ -2050,7 +2052,7 @@ var CCITTFaxStream = (function CCITTFaxStreamClosure() {
this.eatBits(1);
}
if (this.eoblock && !this.eoline && this.byteAlign) {
if (this.eoblock && gotEOL && this.byteAlign) {
code1 = this.lookBits(12);
if (code1 === 1) {
this.eatBits(12);