comparison mercurial/hgweb/protocol.py @ 14494:1ffeeb91c55d

check-code: flag 0/1 used as constant Boolean expression
author Martin Geisler <mg@lazybytes.net>
date Wed, 01 Jun 2011 12:38:46 +0200
parents d10c6835497e
children afccc64eea73
comparison
equal deleted inserted replaced
14493:5cc7905bccc9 14494:1ffeeb91c55d
31 return [data[k] for k in keys] 31 return [data[k] for k in keys]
32 def _args(self): 32 def _args(self):
33 args = self.req.form.copy() 33 args = self.req.form.copy()
34 chunks = [] 34 chunks = []
35 i = 1 35 i = 1
36 while 1: 36 while True:
37 h = self.req.env.get('HTTP_X_HGARG_' + str(i)) 37 h = self.req.env.get('HTTP_X_HGARG_' + str(i))
38 if h is None: 38 if h is None:
39 break 39 break
40 chunks += [h] 40 chunks += [h]
41 i += 1 41 i += 1
48 def redirect(self): 48 def redirect(self):
49 self.oldio = sys.stdout, sys.stderr 49 self.oldio = sys.stdout, sys.stderr
50 sys.stderr = sys.stdout = cStringIO.StringIO() 50 sys.stderr = sys.stdout = cStringIO.StringIO()
51 def groupchunks(self, cg): 51 def groupchunks(self, cg):
52 z = zlib.compressobj() 52 z = zlib.compressobj()
53 while 1: 53 while True:
54 chunk = cg.read(4096) 54 chunk = cg.read(4096)
55 if not chunk: 55 if not chunk:
56 break 56 break
57 yield z.compress(chunk) 57 yield z.compress(chunk)
58 yield z.flush() 58 yield z.flush()