rename variables in ecc.decode()

This commit is contained in:
Roman Zeyde
2014-07-20 12:25:52 +03:00
parent b07af90d0d
commit 1b5c1e7541

12
ecc.py
View File

@@ -36,14 +36,14 @@ def encode(data, nsym=DEFAULT_NSYM):
def decode(data, nsym=DEFAULT_NSYM):
last_chunk = end_of_stream(BLOCK_SIZE - nsym - 1)
for _, chunk in common.iterate(data, BLOCK_SIZE):
chunk = bytearray(rs_correct_msg(chunk, nsym))
for _, block in common.iterate(data, BLOCK_SIZE):
chunk = bytearray(rs_correct_msg(block, nsym))
if chunk == last_chunk:
return # end of stream
size = chunk[0]
chunk = chunk[1:]
if size > len(chunk):
raise ValueError('Invalid chunk', size, len(chunk), chunk)
payload = chunk[1:]
if size > len(payload):
raise ValueError('Invalid chunk', size, len(payload), payload)
yield chunk[:size]
yield payload[:size]