Actually, I think it is a bug.<br><br>We Kitware-eans have "fixed" it in our CMake, VTK and ITK code bases like this:<br><br><div>  <a href="http://public.kitware.com/cgi-bin/viewcvs.cgi/Utilities/cmzlib/deflate.c?root=CMake&r1=1.2&r2=1.3" target="_blank">http://public.kitware.com/cgi-bin/viewcvs.cgi/Utilities/cmzlib/deflate.c?root=CMake&r1=1.2&r2=1.3</a></div>

<div>  <a href="http://public.kitware.com/cgi-bin/viewcvs.cgi/Utilities/vtkzlib/deflate.c?r1=1.3&r2=1.4">http://public.kitware.com/cgi-bin/viewcvs.cgi/Utilities/vtkzlib/deflate.c?r1=1.3&r2=1.4</a></div><div>  <a href="http://public.kitware.com/cgi-bin/viewcvs.cgi/Utilities/itkzlib/deflate.c?root=Insight&r1=1.2&r2=1.3">http://public.kitware.com/cgi-bin/viewcvs.cgi/Utilities/itkzlib/deflate.c?root=Insight&r1=1.2&r2=1.3</a></div>
<div><br>It would be delightful if we could get this simple one line addition committed in the official zlib sources. After all, it's not really a huge performance hit to zero out this one buffer at initialization time is it? (deflateInit2_ is only called once per deflate operation, right?)<br>


<br><br>Thanks for your consideration,<br><br>David Cole<br>Kitware, Inc.<br><br>
</div>