Merge pull request #2237 from xmcclure/container-owner
[mono.git] / mono / mini / debugger-agent.c
index fe827352e2bff76c153c1650ba8f42e01d92856a..68e91c69713543f8adc162ff4a146becdd23ffb9 100644 (file)
@@ -7913,7 +7913,7 @@ type_commands_internal (int command, MonoClass *klass, MonoDomain *domain, guint
                                count = container->type_argc;
                                buffer_add_int (buf, count);
                                for (i = 0; i < count; i++) {
-                                       pklass = mono_class_from_generic_parameter (mono_generic_container_get_param (container, i), klass->image, FALSE);
+                                       pklass = mono_class_from_generic_parameter_internal (mono_generic_container_get_param (container, i));
                                        buffer_add_typeid (buf, domain, pklass);
                                }
                        } else {
@@ -8525,7 +8525,7 @@ method_commands_internal (int command, MonoMethod *method, MonoDomain *domain, g
                                                buffer_add_int (buf, count);
                                                for (i = 0; i < count; i++) {
                                                        MonoGenericParam *param = mono_generic_container_get_param (container, i);
-                                                       MonoClass *pklass = mono_class_from_generic_parameter (param, method->klass->image, TRUE);
+                                                       MonoClass *pklass = mono_class_from_generic_parameter_internal (param);
                                                        buffer_add_typeid (buf, domain, pklass);
                                                }
                                        } else {