Author: roeie
Date: 2008-02-20 04:23:12 -0500 (Wed, 20 Feb 2008)
New Revision: 96228

Modified:
   
branches/mainsoft/gh2.2/mono-basic/vbruntime/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/LateBinder.vb
Log:
fix ReorderParametersArray incase of null state or arguments

Modified: 
branches/mainsoft/gh2.2/mono-basic/vbruntime/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/LateBinder.vb
===================================================================
--- 
branches/mainsoft/gh2.2/mono-basic/vbruntime/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/LateBinder.vb
     2008-02-20 08:52:57 UTC (rev 96227)
+++ 
branches/mainsoft/gh2.2/mono-basic/vbruntime/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/LateBinder.vb
     2008-02-20 09:23:12 UTC (rev 96228)
@@ -181,6 +181,9 @@
         End Function
 
         Public Overrides Sub ReorderArgumentArray(ByRef args() As Object, 
ByVal state As Object)
+                       If state Is Nothing Or args Is Nothing Then
+                               Return
+                       End If
             Dim bstate As BState = CType(state, BState)
             Dim mapping() As Integer = bstate.mapping
             Dim parameters() As ParameterInfo = bstate.parameters

_______________________________________________
Mono-patches maillist  -  Mono-patches@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to