X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2Fsgen-toggleref.c;h=d9afbfa868dc9efe8a6a2eb0a31c151bb82215e2;hb=d540bdce6d8f9bfedb6cc8a3071bb9b4e4dd2c51;hp=9622c7599dd75da07b8c5e65794f240bbaf00923;hpb=3bc22b19614835c73c42101eaf58de6f666ef81a;p=mono.git diff --git a/mono/metadata/sgen-toggleref.c b/mono/metadata/sgen-toggleref.c index 9622c7599dd..d9afbfa868d 100644 --- a/mono/metadata/sgen-toggleref.c +++ b/mono/metadata/sgen-toggleref.c @@ -142,7 +142,7 @@ ensure_toggleref_capacity (int capacity) { if (!toggleref_array) { toggleref_array_capacity = 32; - toggleref_array = sgen_alloc_internal_dynamic ( + toggleref_array = (MonoGCToggleRef *)sgen_alloc_internal_dynamic ( toggleref_array_capacity * sizeof (MonoGCToggleRef), INTERNAL_MEM_TOGGLEREF_DATA, TRUE); @@ -153,7 +153,7 @@ ensure_toggleref_capacity (int capacity) while (toggleref_array_capacity < toggleref_array_size + capacity) toggleref_array_capacity *= 2; - tmp = sgen_alloc_internal_dynamic ( + tmp = (MonoGCToggleRef *)sgen_alloc_internal_dynamic ( toggleref_array_capacity * sizeof (MonoGCToggleRef), INTERNAL_MEM_TOGGLEREF_DATA, TRUE); @@ -210,7 +210,7 @@ static MonoToggleRefStatus test_toggleref_callback (MonoObject *obj) { static MonoClassField *mono_toggleref_test_field; - int status = MONO_TOGGLE_REF_DROP; + MonoToggleRefStatus status = MONO_TOGGLE_REF_DROP; if (!mono_toggleref_test_field) { mono_toggleref_test_field = mono_class_get_field_from_name (mono_object_get_class (obj), "__test");