Fix StopIteration exception during repo {sync,status}

If we run out of entries next() will throw StopIteration.

Signed-off-by: Shawn O. Pearce <sop@google.com>
This commit is contained in:
Shawn O. Pearce 2008-10-21 13:59:08 -07:00
parent 7542d664de
commit 02dbb6d120

View File

@ -920,8 +920,11 @@ class Project(object):
if out:
out = iter(out[:-1].split('\0'))
while out:
info = out.next()
path = out.next()
try:
info = out.next()
path = out.next()
except StopIteration:
break
class _Info(object):
def __init__(self, path, omode, nmode, oid, nid, state):