From 9e9e2c362894f0072ab839565829881d750c8912 Mon Sep 17 00:00:00 2001 From: Kelly Brazil Date: Tue, 12 Oct 2021 22:40:39 -0600 Subject: [PATCH] move state instantiation before has_data test --- jc/parsers/lsusb.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jc/parsers/lsusb.py b/jc/parsers/lsusb.py index 5f6ae7f1..22ee50e4 100644 --- a/jc/parsers/lsusb.py +++ b/jc/parsers/lsusb.py @@ -434,9 +434,9 @@ def parse(data, raw=False, quiet=False): if not quiet: jc.utils.compatibility(__name__, info.compatible) - if jc.utils.has_data(data): - s = _LsUsb() + s = _LsUsb() + if jc.utils.has_data(data): for line in data.splitlines(): # sections if s._set_sections(line):