# HG changeset patch # User Edouard Tisserant # Date 1689888021 -7200 # Node ID b4f8fe5e3b0fd100458b5484b4df0b814ca6ee2b # Parent 2596dabeea047eac9c76f063009ae2020a0ab9e3 Runtime: remove now useless typechecking/convertion diff -r 2596dabeea04 -r b4f8fe5e3b0f runtime/typemapping.py --- a/runtime/typemapping.py Thu Jul 20 22:47:12 2023 +0200 +++ b/runtime/typemapping.py Thu Jul 20 23:20:21 2023 +0200 @@ -94,10 +94,6 @@ if c_type is not None and (buffoffset + size) <= buffsize: ptr = cast(cursor, POINTER(c_type)) value = unpack_func(ptr.contents) - if iectype not in ["BOOL", "DATE", "DT", "STRING", "TIME", "TOD"]: - value = value.value - elif iectype == "STRING": - value = value.decode() buffoffset += size res.append(value) else: