From: Finn B. <bc...@us...> - 2001-10-06 20:36:48
|
Update of /cvsroot/jython/jython/Lib In directory usw-pr-cvs1:/tmp/cvs-serv9637 Modified Files: zlib.py Log Message: Added workaround for the broken setInput in java1. Index: zlib.py =================================================================== RCS file: /cvsroot/jython/jython/Lib/zlib.py,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** zlib.py 2001/07/18 10:31:33 1.1 --- zlib.py 2001/10/06 20:36:45 1.2 *************** *** 41,45 **** raise error, "Bad compression level" deflater = util.zip.Deflater(level, 0) ! deflater.setInput(string) deflater.finish() return _get_deflate_data(deflater) --- 41,45 ---- raise error, "Bad compression level" deflater = util.zip.Deflater(level, 0) ! deflater.setInput(string, 0, len(string)) deflater.finish() return _get_deflate_data(deflater) *************** *** 62,66 **** def compress(self, string): ! self.deflater.setInput(string) return _get_deflate_data(self.deflater) --- 62,66 ---- def compress(self, string): ! self.deflater.setInput(string, 0, len(string)) return _get_deflate_data(self.deflater) |