2004-12-04 Martin Baulig <martin@ximian.com>
authorMartin Baulig <martin@novell.com>
Sat, 4 Dec 2004 16:53:38 +0000 (16:53 -0000)
committerMartin Baulig <martin@novell.com>
Sat, 4 Dec 2004 16:53:38 +0000 (16:53 -0000)
* mini.c (mono_method_to_ir): In CEE_CALLVIRT, use the new
mono_method_get_signature_full().

svn path=/trunk/mono/; revision=37083

mono/mini/ChangeLog
mono/mini/mini.c

index e044eb700aa32c8403cb2f49c0608c78bf9d2bc5..f8afa9fd75c5146867a4c38494def492968b5a92 100644 (file)
@@ -1,3 +1,8 @@
+2004-12-04  Martin Baulig  <martin@ximian.com>
+
+       * mini.c (mono_method_to_ir): In CEE_CALLVIRT, use the new
+       mono_method_get_signature_full().       
+
 2004-12-03  Massimiliano Mantione  <massi@ximian.com>
 
        * mini.c: Added removal of critical edges (prerequisite for SSAPRE),
index 943dc43bba08e459ef6a91fc7a825b0067cda73e..cb54c38f66951967ff9d59d6d928d60457d41753 100644 (file)
@@ -3380,7 +3380,7 @@ mono_method_to_ir (MonoCompile *cfg, MonoMethod *method, MonoBasicBlock *start_b
                                                MonoMethod *wrapper = mono_marshal_get_native_wrapper (cmethod);
                                                fsig = wrapper->signature;
                                } else {
-                                       fsig = mono_method_get_signature (cmethod, image, token);
+                                       fsig = mono_method_get_signature_full (cmethod, image, token, generic_context);
                                }
 
                                n = fsig->param_count + fsig->hasthis;