From 533c85b249e982412962b5855facb44fd650ad11 Mon Sep 17 00:00:00 2001 From: Jan Petykiewicz Date: Sat, 18 Apr 2020 01:42:14 -0700 Subject: [PATCH] Fix conditional for writing real-typed properties --- fatamorgana/basic.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fatamorgana/basic.py b/fatamorgana/basic.py index 01ea395..76a1d39 100644 --- a/fatamorgana/basic.py +++ b/fatamorgana/basic.py @@ -1583,7 +1583,7 @@ def write_property_value(stream: io.BufferedIOBase, else: size = write_uint(stream, 8) size += write_uint(stream, value) - elif isinstance(value, real_t): + elif isinstance(value, (Fraction, float, int)): size = write_real(stream, value, force_float32) elif isinstance(value, AString): size = write_uint(stream, 10)