comparison mercurial/utils/compression.py @ 51700:7f0cb9ee0534

Backout accidental publication of a large range of revisions I accidentally published 25e7f9dcad0f::bd1483fd7088, this is the inverse.
author Raphaël Gomès <rgomes@octobus.net>
date Tue, 23 Jul 2024 10:02:46 +0200
parents 493034cc3265
children ca7bde5dbafb
comparison
equal deleted inserted replaced
51699:bd1483fd7088 51700:7f0cb9ee0534
509 else: 509 else:
510 z = zlib.compressobj(level=self._level) 510 z = zlib.compressobj(level=self._level)
511 parts = [] 511 parts = []
512 pos = 0 512 pos = 0
513 while pos < insize: 513 while pos < insize:
514 pos2 = pos + 2**20 514 pos2 = pos + 2 ** 20
515 parts.append(z.compress(data[pos:pos2])) 515 parts.append(z.compress(data[pos:pos2]))
516 pos = pos2 516 pos = pos2
517 parts.append(z.flush()) 517 parts.append(z.flush())
518 518
519 if sum(map(len, parts)) < insize: 519 if sum(map(len, parts)) < insize: