Browse Source

optimization

postromantic 10 years ago
parent
commit
01592ec236
1 changed files with 3 additions and 2 deletions
  1. 3 2
      Jint/Runtime/Interop/MethodInfoFunctionInstance.cs

+ 3 - 2
Jint/Runtime/Interop/MethodInfoFunctionInstance.cs

@@ -53,9 +53,10 @@ namespace Jint.Runtime.Interop
                             break;
                         }
 
-                        if (parameters[i] is LambdaExpression)
+                        var lambdaExpression = parameters[i] as LambdaExpression;
+                        if (lambdaExpression != null)
                         {
-                            parameters[i] = (parameters[i] as LambdaExpression).Compile();
+                            parameters[i] = lambdaExpression.Compile();
                         }
                     }
                 }