From 0b21a0b19c285da1905263c78dfde4378846ae9f Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Mon, 21 Mar 2016 20:08:22 +0100 Subject: Big cleanup --- edi/edidebug.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'edi/edidebug.py') diff --git a/edi/edidebug.py b/edi/edidebug.py index 64d605d..c41d9a6 100755 --- a/edi/edidebug.py +++ b/edi/edidebug.py @@ -482,7 +482,8 @@ def tagitems(tagpacket): name, length = struct.unpack(tag_item_head_struct, tagpacket[i:i+8]) # length is in bits, because it's more annoying this way - assert(length % 8 == 0) + if length % 8 != 0: + print("ASSERTION ERROR: length of tagpacket is not multiple of 8: {}".format(length)) length /= 8 tag_value = tagpacket[i+8:i+8+length] -- cgit v1.2.3