<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - pdftops sometimes creates huge PS 3 files out of small PDFs"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=81760#c11">Comment # 11</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - pdftops sometimes creates huge PS 3 files out of small PDFs"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=81760">bug 81760</a>
              from <span class="vcard"><a class="email" href="mailto:williambader@hotmail.com" title="William Bader <williambader@hotmail.com>"> <span class="fn">William Bader</span></a>
</span></b>
        <pre>Now that I have an idea how the streams work, I am trying to add
FlateCompression also. I am putting the code in FlateStream, which already uses
zlib to make a flate decoder. It looks like Stream has its own non-zlib version
of the flate decoder. One of the comments said that it was for "safety". Does
that mean that using zlib's deflate is also unsafe?

Anyway, when I started with flate, I saw that I forgot to initialize enableLZW
in the constructor, but I think that the only way to get into that code is
through pdftops, which always calls the setter.

In any case, if the initialization of enableLZW is the only issue, if you want,
I can make a new patch.

Regards, William</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>