From: Andreas Røsdal Date: Sat, 25 Mar 2017 19:16:10 +0000 (+0100) Subject: Use the member variables instead of arguments for self._compression_level and self... X-Git-Tag: v4.5.0~23^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F1972%2Fhead;p=thirdparty%2Ftornado.git Use the member variables instead of arguments for self._compression_level and self._mem_level. --- diff --git a/tornado/websocket.py b/tornado/websocket.py index 22584eb5b..ee1e882db 100644 --- a/tornado/websocket.py +++ b/tornado/websocket.py @@ -504,15 +504,15 @@ class _PerMessageDeflateCompressor(object): self._mem_level = compression_options['mem_level'] if persistent: - self._compressor = self._create_compressor(self._compression_level, self._mem_level) + self._compressor = self._create_compressor() else: self._compressor = None - def _create_compressor(self, compression_level, mem_level): - return zlib.compressobj(compression_level, zlib.DEFLATED, -self._max_wbits, mem_level) + def _create_compressor(self): + return zlib.compressobj(self._compression_level, zlib.DEFLATED, -self._max_wbits, self._mem_level) def compress(self, data): - compressor = self._compressor or self._create_compressor(self._compression_level, self._mem_level) + compressor = self._compressor or self._create_compressor() data = (compressor.compress(data) + compressor.flush(zlib.Z_SYNC_FLUSH)) assert data.endswith(b'\x00\x00\xff\xff')