]> O.S.I.I.S - jp/crow.git/commitdiff
ConvertedVal in valueRefx converted by boxing if isAssignableFrom instead of Convert...
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Fri, 2 Apr 2021 05:44:31 +0000 (07:44 +0200)
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Fri, 2 Apr 2021 05:44:31 +0000 (07:44 +0200)
Crow/src/IML/CompilerServices.cs

index f47f4fb845e22f06112b12f856baff171ca22070..224338fb10ea86ce1707a9aad531436fb72a1cbb 100644 (file)
@@ -319,7 +319,7 @@ namespace Crow.IML
                                        else {
                                                origType = value.GetType ();
                                                if (destType.IsAssignableFrom (origType))
-                                                       convertedVal = Convert.ChangeType (value, destType);
+                                                       convertedVal = value;// Convert.ChangeType (value, destType);
                                                else if (origType == typeof(string) & destType.IsPrimitive)
                                                        convertedVal = Convert.ChangeType(value, destType);
                                                else if (origType.IsPrimitive & destType.IsPrimitive)