Skip to content

Commit

Permalink
Merge pull request mono/mono#242 from NN---/patch-1
Browse files Browse the repository at this point in the history
Fix Nemerle compilation (Do same as .Net)

Commit migrated from mono/mono@8814ddb
  • Loading branch information
vargaz committed Mar 11, 2012
2 parents fbcade5 + 5e2f6bb commit 2c4d944
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/mono/mono/metadata/reflection.c
Expand Up @@ -4326,7 +4326,7 @@ fixup_cattrs (MonoDynamicImage *assembly)
ctor = mono_g_hash_table_lookup (assembly->tokens, GUINT_TO_POINTER (token));
g_assert (ctor);

if (!strcmp (ctor->vtable->klass->name, "MonoCMethod")) {
if (!strcmp (ctor->vtable->klass->name, "MonoCMethod")|| !strcmp (ctor->vtable->klass->name, "ConstructorBuilder")) {
MonoMethod *m = ((MonoReflectionMethod*)ctor)->method;
idx = GPOINTER_TO_UINT (g_hash_table_lookup (assembly->method_to_table_idx, m));
values [MONO_CUSTOM_ATTR_TYPE] = (idx << MONO_CUSTOM_ATTR_TYPE_BITS) | MONO_CUSTOM_ATTR_TYPE_METHODDEF;
Expand Down

0 comments on commit 2c4d944

Please sign in to comment.