summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Johanson <latexer@gentoo.org>2006-07-01 03:02:47 +0000
committerPeter Johanson <latexer@gentoo.org>2006-07-01 03:02:47 +0000
commit646bfd7f07c3e138a3fa23f22992c9cea79b9e2f (patch)
tree4f0e86c5a9eb92936814bc047daa89a6455d7ae2 /dev-lang/mono/files
parentBump. (diff)
downloadgentoo-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.81
-rw-r--r--dev-lang/mono/files/mono-1.1.13.8-dynamic-assembly-get-types.diff19
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);