# HG changeset patch # User Eric Hopper # Date 1128380874 25200 # Node ID 854775b27d1abdbcdd9e3c677603c8cbadc9a565 # Parent 524ca4a06f708a3ae9d3dd5138d9b589029d8400 Fixed a bug in my changes to httprepo.py diff -r 524ca4a06f70 -r 854775b27d1a mercurial/httprepo.py --- a/mercurial/httprepo.py Mon Oct 03 15:06:46 2005 -0700 +++ b/mercurial/httprepo.py Mon Oct 03 16:07:54 2005 -0700 @@ -8,7 +8,7 @@ from node import * from remoterepo import * from demandload import * -demandload(globals(), "hg os urllib urllib2 urlparse zlib") +demandload(globals(), "hg os urllib urllib2 urlparse zlib util") class httprepository(remoterepository): def __init__(self, ui, path): diff -r 524ca4a06f70 -r 854775b27d1a mercurial/util.py --- a/mercurial/util.py Mon Oct 03 15:06:46 2005 -0700 +++ b/mercurial/util.py Mon Oct 03 16:07:54 2005 -0700 @@ -545,7 +545,7 @@ socket or some other type of file that sometimes reads less data than is requested.""" s = f.read(size) - while len(s) >= 0: + while len(s) > 0: yield s s = f.read(size)