浏览代码

Merge pull request #1732 from disarray2077/patch-5

Fix ConvertTo with TypedPrimitive parameter
Brian Fiete 2 年之前
父节点
当前提交
d37c515644
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      BeefLibs/corlib/src/Reflection/Convert.bf

+ 2 - 2
BeefLibs/corlib/src/Reflection/Convert.bf

@@ -106,7 +106,7 @@ namespace System.Reflection
 					default:
 					}
 
-					if (IntCanFit(intVal, type))
+					if (IntCanFit(intVal, type.IsTypedPrimitive ? type.UnderlyingType : type))
 					{
 						return Variant.Create(type, &intVal);
 					}
@@ -158,7 +158,7 @@ namespace System.Reflection
 					default:
 					}
 
-					if (IntCanFit(intVal, type))
+					if (IntCanFit(intVal, type.IsTypedPrimitive ? type.UnderlyingType : type))
 					{
 						return Variant.Create(type, &intVal);
 					}