From 238a5f8a3002719182adf1968e27d80220f8fc34 Mon Sep 17 00:00:00 2001
From: Tim van der Meij <timvandermeij@gmail.com>
Date: Thu, 7 Aug 2014 21:22:04 +0200
Subject: [PATCH] Fixes CCITTFaxStream regression

---
 src/core/stream.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/core/stream.js b/src/core/stream.js
index 4e9921dc6..f1ade9c81 100644
--- a/src/core/stream.js
+++ b/src/core/stream.js
@@ -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);