Author: zoltan
Date: 2005-04-28 04:56:22 -0400 (Thu, 28 Apr 2005)
New Revision: 43707
Modified:
trunk/mono/mono/mini/ChangeLog
trunk/mono/mono/mini/mini.c
Log:
2005-04-28 Zoltan Varga <[EMAIL PROTECTED]>
* mini.c (mono_method_to_ir): Assert if ldsfld and friends are used
on a literal field. Fixes #74751.
Modified: trunk/mono/mono/mini/ChangeLog
===================================================================
--- trunk/mono/mono/mini/ChangeLog 2005-04-28 06:22:47 UTC (rev 43706)
+++ trunk/mono/mono/mini/ChangeLog 2005-04-28 08:56:22 UTC (rev 43707)
@@ -1,3 +1,8 @@
+2005-04-28 Zoltan Varga <[EMAIL PROTECTED]>
+
+ * mini.c (mono_method_to_ir): Assert if ldsfld and friends are used
+ on a literal field. Fixes #74751.
+
2005-04-25 Raja R Harinath <[EMAIL PROTECTED]>
* Makefile.am (RUNTIME): Add MONO_CFG_DIR.
Modified: trunk/mono/mono/mini/mini.c
===================================================================
--- trunk/mono/mono/mini/mini.c 2005-04-28 06:22:47 UTC (rev 43706)
+++ trunk/mono/mono/mini/mini.c 2005-04-28 08:56:22 UTC (rev 43707)
@@ -5173,6 +5173,8 @@
field = mono_field_from_token (image, token, &klass,
generic_context);
mono_class_init (klass);
+ g_assert (!(field->type->attrs &
FIELD_ATTRIBUTE_LITERAL));
+
if ((*ip) == CEE_STSFLD)
handle_loaded_temps (cfg, bblock, stack_start,
sp);
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches