From 87514fe69fc94c7a813c8bce46db687704da24bb Mon Sep 17 00:00:00 2001 From: kumpera Date: Sun, 13 Dec 2009 01:17:46 +0000 Subject: [PATCH] 2009-12-12 Rodrigo Kumpera * object-internals.h: Remove useless field from MonoReflectionGenericClass. * appdomain.c: Bump corlib version. git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mono@148337 e3ebcda4-bce8-0310-ba0a-eca2169e7518 --- mono/metadata/ChangeLog | 6 ++++++ mono/metadata/appdomain.c | 2 +- mono/metadata/object-internals.h | 2 -- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/mono/metadata/ChangeLog b/mono/metadata/ChangeLog index 6d52a1409..5af82e1da 100644 --- a/mono/metadata/ChangeLog +++ b/mono/metadata/ChangeLog @@ -1,5 +1,11 @@ 2009-12-12 Rodrigo Kumpera + * object-internals.h: Remove useless field from MonoReflectionGenericClass. + + * appdomain.c: Bump corlib version. + +2009-12-12 Rodrigo Kumpera + To properly support user types, MonoGenericClass has to be used for regular, non SRE, types as well since otherwise generic instances would not return UT as arguments but their undelying system type. diff --git a/mono/metadata/appdomain.c b/mono/metadata/appdomain.c index 191d032ae..187b74eb1 100644 --- a/mono/metadata/appdomain.c +++ b/mono/metadata/appdomain.c @@ -73,7 +73,7 @@ * Changes which are already detected at runtime, like the addition * of icalls, do not require an increment. */ -#define MONO_CORLIB_VERSION 88 +#define MONO_CORLIB_VERSION 89 typedef struct { diff --git a/mono/metadata/object-internals.h b/mono/metadata/object-internals.h index 929e76e11..0ac39dd7d 100644 --- a/mono/metadata/object-internals.h +++ b/mono/metadata/object-internals.h @@ -1102,8 +1102,6 @@ typedef struct { typedef struct _MonoReflectionGenericClass MonoReflectionGenericClass; struct _MonoReflectionGenericClass { MonoReflectionType type; - /* From System.MonoType */ - MonoObject *type_info; MonoReflectionType *generic_type; /*Can be either a MonoType or a TypeBuilder*/ MonoArray *type_arguments; guint32 initialized; -- 2.11.4.GIT