Mercurial > public > mercurial-scm > hg-stable
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() |