From 34a334f6f3e7853d247b0c7dd4a6191ab5a96951 Mon Sep 17 00:00:00 2001 From: jan Date: Fri, 26 Mar 2021 08:22:58 -0700 Subject: [PATCH] allow zero-length ascii strings klayout sometimes writes these --- klamath/basic.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/klamath/basic.py b/klamath/basic.py index 5ea482e..31110e3 100644 --- a/klamath/basic.py +++ b/klamath/basic.py @@ -56,7 +56,7 @@ def parse_real8(data: bytes) -> numpy.ndarray: def parse_ascii(data: bytes) -> bytes: if len(data) == 0: - raise KlamathError(f'Received empty ascii data.') + return b'' if data[-1:] == b'\0': return data[:-1] return data