diff -r 610801fe1b88 -r 3cc5663af196 runtime/typemapping.py --- a/runtime/typemapping.py Fri Jun 11 11:56:07 2021 +0200 +++ b/runtime/typemapping.py Mon Jun 14 16:48:39 2021 +0200 @@ -92,7 +92,7 @@ buffoffset += sizeof(c_type) if iectype != "STRING" else len(value)+1 res.append(value) else: - break + return None if buffoffset and buffoffset == buffsize: return res return None