* tramp-amd64.c (mono_arch_nullify_class_init_trampoline): Pass a non-null
value to mono_arch_patch_callsite () to fix crashes.
svn path=/trunk/mono/; revision=127940
2009-02-25 Zoltan Varga <vargaz@gmail.com>
+ * tramp-amd64.c (mono_arch_nullify_class_init_trampoline): Pass a non-null
+ value to mono_arch_patch_callsite () to fix crashes.
+
* tramp-amd64.c (mono_arch_nullify_class_init_trampoline): Fix a warning.
2009-02-23 Zoltan Varga <vargaz@gmail.com>
buf [4] = 0x90;
*/
- mono_arch_patch_callsite (NULL, code - 2 + 5, nullified_class_init_trampoline);
+ mono_arch_patch_callsite (code - 2, code - 2 + 5, nullified_class_init_trampoline);
} else if ((code [0] == 0x41) && (code [1] == 0xff)) {
/* call <REG> */
/* happens on machines without MAP_32BIT like freebsd */