From a3bad593a6fdfc7001c446331a09cf6fa67c1148 Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Sat, 19 Jul 2014 18:22:49 +0300 Subject: [PATCH] ecc should return None if nothing was decoded --- ecc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ecc.py b/ecc.py index 40d0ed7..b3f2948 100644 --- a/ecc.py +++ b/ecc.py @@ -39,7 +39,7 @@ def decode(data, nsym=DEFAULT_NSYM): log.debug('Decoding stopped: %s', e) break - if i == 0: + if not dec: return None overhead = (i - len(dec)) / float(i)