Author: zoltan
Date: 2007-07-05 17:15:20 -0400 (Thu, 05 Jul 2007)
New Revision: 81437
Modified:
trunk/mono/mono/metadata/ChangeLog
trunk/mono/mono/metadata/profiler.c
Log:
2007-07-05 Zoltan Varga <[EMAIL PROTECTED]>
* profiler.c (mono_profiler_load): Fix an off-by-one error.
Modified: trunk/mono/mono/metadata/ChangeLog
===================================================================
--- trunk/mono/mono/metadata/ChangeLog 2007-07-05 20:32:23 UTC (rev 81436)
+++ trunk/mono/mono/metadata/ChangeLog 2007-07-05 21:15:20 UTC (rev 81437)
@@ -1,5 +1,7 @@
2007-07-05 Zoltan Varga <[EMAIL PROTECTED]>
+ * profiler.c (mono_profiler_load): Fix an off-by-one error.
+
* marshal.c (emit_marshal_string): When returning a string from managed
code,
allways make a copy even for unicode strings. Fixes #81990.
Modified: trunk/mono/mono/metadata/profiler.c
===================================================================
--- trunk/mono/mono/metadata/profiler.c 2007-07-05 20:32:23 UTC (rev 81436)
+++ trunk/mono/mono/metadata/profiler.c 2007-07-05 21:15:20 UTC (rev 81437)
@@ -1520,7 +1520,7 @@
char *err;
void *iter;
if (col != NULL) {
- mname = g_memdup (desc, col - desc);
+ mname = g_memdup (desc, col - desc + 1);
mname [col - desc] = 0;
} else {
mname = g_strdup (desc);
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches