Author: mkestner
Date: 2008-02-07 20:32:34 -0500 (Thu, 07 Feb 2008)
New Revision: 95214
Modified:
trunk/gtk-sharp/ChangeLog
trunk/gtk-sharp/generator/Parameters.cs
Log:
2008-02-07 Mike Kestner <[EMAIL PROTECTED]>
* generator/Parameters.cs: fix off-by-1 in null term array marshaling.
Modified: trunk/gtk-sharp/ChangeLog
===================================================================
--- trunk/gtk-sharp/ChangeLog 2008-02-08 01:03:38 UTC (rev 95213)
+++ trunk/gtk-sharp/ChangeLog 2008-02-08 01:32:34 UTC (rev 95214)
@@ -1,3 +1,7 @@
+2008-02-07 Mike Kestner <[EMAIL PROTECTED]>
+
+ * generator/Parameters.cs: fix off-by-1 in null term array marshaling.
+
2008-02-06 Mike Kestner <[EMAIL PROTECTED]>
* gdk/Gdk.metadata: mark ApplyEmbeddedOrientation return as owned.
Modified: trunk/gtk-sharp/generator/Parameters.cs
===================================================================
--- trunk/gtk-sharp/generator/Parameters.cs 2008-02-08 01:03:38 UTC (rev
95213)
+++ trunk/gtk-sharp/generator/Parameters.cs 2008-02-08 01:32:34 UTC (rev
95214)
@@ -349,7 +349,7 @@
result.Add (String.Format
("\tnative_{0} [i] = {1};", CallName, gen.CallByName (CallName + "[i]")));
if (NullTerminated)
- result.Add (String.Format ("native_{0}
[cnt_{0} + 1] = IntPtr.Zero;", CallName));
+ result.Add (String.Format ("native_{0}
[cnt_{0}] = IntPtr.Zero;", CallName));
return (string[]) result.ToArray (typeof
(string));
}
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches