From a34a1cd125a25083abf02aa6055a634826aaf690 Mon Sep 17 00:00:00 2001 From: Alex Forencich Date: Sun, 21 Mar 2021 21:03:35 -0700 Subject: [PATCH] Properly handle None --- cocotbext/eth/gmii.py | 2 +- cocotbext/eth/xgmii.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cocotbext/eth/gmii.py b/cocotbext/eth/gmii.py index 503c58a..b97bc5d 100644 --- a/cocotbext/eth/gmii.py +++ b/cocotbext/eth/gmii.py @@ -100,7 +100,7 @@ class GmiiFrame: self.error = [0]*n def compact(self): - if not any(self.error): + if self.error is not None and not any(self.error): self.error = None def handle_tx_complete(self): diff --git a/cocotbext/eth/xgmii.py b/cocotbext/eth/xgmii.py index f0d8662..193d90b 100644 --- a/cocotbext/eth/xgmii.py +++ b/cocotbext/eth/xgmii.py @@ -102,7 +102,7 @@ class XgmiiFrame: self.ctrl = [0]*n def compact(self): - if not any(self.ctrl): + if self.ctrl is not None and not any(self.ctrl): self.ctrl = None def handle_tx_complete(self):