comparison mercurial/wireproto.py @ 13722:f4a85acef50c

wireproto: fix decodelist to properly return empty list Needed by tests for next patch introducing known().
author Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
date Tue, 22 Mar 2011 07:40:02 +0100
parents 3458c15ab2f0
children e615765fdcc7
comparison
equal deleted inserted replaced
13721:3458c15ab2f0 13722:f4a85acef50c
13 import pushkey as pushkeymod 13 import pushkey as pushkeymod
14 14
15 # list of nodes encoding / decoding 15 # list of nodes encoding / decoding
16 16
17 def decodelist(l, sep=' '): 17 def decodelist(l, sep=' '):
18 return map(bin, l.split(sep)) 18 if l:
19 return map(bin, l.split(sep))
20 return []
19 21
20 def encodelist(l, sep=' '): 22 def encodelist(l, sep=' '):
21 return sep.join(map(hex, l)) 23 return sep.join(map(hex, l))
22 24
23 # client side 25 # client side