From 9df96c3fb6e27171b2a24fb3a6ed67792f136413 Mon Sep 17 00:00:00 2001 From: Jb Evain Date: Wed, 28 Mar 2007 13:14:14 +0000 Subject: [PATCH] 2007-03-28 Jb Evain * class.c (mono_type_get_name_recurse): Complete the fix for the creation of assembly qualified names for pointer types. Fixes #81208. svn path=/trunk/mono/; revision=75070 --- mono/metadata/ChangeLog | 6 ++++++ mono/metadata/class.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/mono/metadata/ChangeLog b/mono/metadata/ChangeLog index a17e24fef1b..5f2d68879f2 100644 --- a/mono/metadata/ChangeLog +++ b/mono/metadata/ChangeLog @@ -1,3 +1,9 @@ +2007-03-28 Jb Evain + + * class.c (mono_type_get_name_recurse): Complete the + fix for the creation of assembly qualified names for + pointer types. Fixes #81208. + 2007-03-27 Dick Porter * appdomain.c (MONO_CORLIB_VERSION): Increment, as the signature diff --git a/mono/metadata/class.c b/mono/metadata/class.c index 5ba6f697927..a2bf034fc50 100644 --- a/mono/metadata/class.c +++ b/mono/metadata/class.c @@ -254,7 +254,7 @@ mono_type_get_name_recurse (MonoType *type, GString *str, gboolean is_recursed, type->data.type, str, FALSE, nested_format); g_string_append_c (str, '*'); if (format == MONO_TYPE_NAME_FORMAT_ASSEMBLY_QUALIFIED) - _mono_type_get_assembly_name (type->data.type->data.klass, str); + _mono_type_get_assembly_name (mono_class_from_mono_type (type->data.type), str); break; } case MONO_TYPE_VAR: -- 2.25.1