From e4e5933ec92ac44d8250f33beccf26451817b400 Mon Sep 17 00:00:00 2001 From: disarray2077 <86157825+disarray2077@users.noreply.github.com> Date: Fri, 4 Mar 2022 11:42:10 -0300 Subject: [PATCH] Improve ConvertTo Variant --- BeefLibs/corlib/src/Reflection/Convert.bf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/BeefLibs/corlib/src/Reflection/Convert.bf b/BeefLibs/corlib/src/Reflection/Convert.bf index 8c019151..e8a2032c 100644 --- a/BeefLibs/corlib/src/Reflection/Convert.bf +++ b/BeefLibs/corlib/src/Reflection/Convert.bf @@ -94,6 +94,9 @@ namespace System.Reflection int64 intVal = ToInt64(variant); switch (type.[Friend]mTypeCode) { + case .Boolean: + bool val = intVal != 0; + return Variant.Create(type, &val); case .Float: float val = (.)intVal; return Variant.Create(type, &val);