diff options
author | Peter Johanson <latexer@gentoo.org> | 2006-07-01 03:02:47 +0000 |
---|---|---|
committer | Peter Johanson <latexer@gentoo.org> | 2006-07-01 03:02:47 +0000 |
commit | 646bfd7f07c3e138a3fa23f22992c9cea79b9e2f (patch) | |
tree | 4f0e86c5a9eb92936814bc047daa89a6455d7ae2 /dev-lang/mono/files | |
parent | Bump. (diff) | |
download | gentoo-2-646bfd7f07c3e138a3fa23f22992c9cea79b9e2f.tar.gz gentoo-2-646bfd7f07c3e138a3fa23f22992c9cea79b9e2f.tar.bz2 gentoo-2-646bfd7f07c3e138a3fa23f22992c9cea79b9e2f.zip |
Bump.
(Portage version: 2.0.53)
Diffstat (limited to 'dev-lang/mono/files')
-rw-r--r-- | dev-lang/mono/files/digest-mono-1.1.13.8 | 1 | ||||
-rw-r--r-- | dev-lang/mono/files/mono-1.1.13.8-dynamic-assembly-get-types.diff | 19 |
2 files changed, 20 insertions, 0 deletions
diff --git a/dev-lang/mono/files/digest-mono-1.1.13.8 b/dev-lang/mono/files/digest-mono-1.1.13.8 new file mode 100644 index 000000000000..954cb1d096dc --- /dev/null +++ b/dev-lang/mono/files/digest-mono-1.1.13.8 @@ -0,0 +1 @@ +MD5 6461a4e90d47ca5d7e224381cce627cc mono-1.1.13.8.tar.gz 17758074 diff --git a/dev-lang/mono/files/mono-1.1.13.8-dynamic-assembly-get-types.diff b/dev-lang/mono/files/mono-1.1.13.8-dynamic-assembly-get-types.diff new file mode 100644 index 000000000000..92219041e48c --- /dev/null +++ b/dev-lang/mono/files/mono-1.1.13.8-dynamic-assembly-get-types.diff @@ -0,0 +1,19 @@ +Index: mono/metadata/icall.c +=================================================================== +--- mono/metadata/icall.c (revision 62136) ++++ mono/metadata/icall.c (revision 62137) +@@ -4557,11 +4557,12 @@ + for (i = 0; i < mono_array_length(abuilder->modules); i++) { + MonoReflectionModuleBuilder *mb = mono_array_get (abuilder->modules, MonoReflectionModuleBuilder*, i); + MonoArray *append = mb->types; +- if (append && mono_array_length (append) > 0) { ++ /* The types array might not be fully filled up */ ++ if (append && mb->num_types > 0) { + guint32 len1, len2; + MonoArray *new; + len1 = res ? mono_array_length (res) : 0; +- len2 = mono_array_length (append); ++ len2 = mb->num_types; + new = mono_array_new (domain, mono_defaults.monotype_class, len1 + len2); + if (res) + mono_array_memcpy_refs (new, 0, res, 0, len1); |