Author: spouliot
Date: 2006-08-10 15:16:47 -0400 (Thu, 10 Aug 2006)
New Revision: 63617
Modified:
trunk/mcs/class/System.Drawing/System.Drawing.Drawing2D/ChangeLog
trunk/mcs/class/System.Drawing/System.Drawing.Drawing2D/PathGradientBrush.cs
Log:
2006-08-10 Sebastien Pouliot <[EMAIL PROTECTED]>
* PathGradientBrush.cs: Fix unit tests when running under Windows.
Modified: trunk/mcs/class/System.Drawing/System.Drawing.Drawing2D/ChangeLog
===================================================================
--- trunk/mcs/class/System.Drawing/System.Drawing.Drawing2D/ChangeLog
2006-08-10 19:16:09 UTC (rev 63616)
+++ trunk/mcs/class/System.Drawing/System.Drawing.Drawing2D/ChangeLog
2006-08-10 19:16:47 UTC (rev 63617)
@@ -1,6 +1,7 @@
-2006-08-10 Sebastien Pouliot <[EMAIL PROTECTED]>
+2006-08-10 Sebastien Pouliot <[EMAIL PROTECTED]>
* GraphicsPath.cs: Fix unit tests wrt libgdiplus return value change.
+ * PathGradientBrush.cs: Fix unit tests when running under Windows.
2006-08-07 Andrew Skiba <[EMAIL PROTECTED]>
Modified:
trunk/mcs/class/System.Drawing/System.Drawing.Drawing2D/PathGradientBrush.cs
===================================================================
---
trunk/mcs/class/System.Drawing/System.Drawing.Drawing2D/PathGradientBrush.cs
2006-08-10 19:16:09 UTC (rev 63616)
+++
trunk/mcs/class/System.Drawing/System.Drawing.Drawing2D/PathGradientBrush.cs
2006-08-10 19:16:47 UTC (rev 63617)
@@ -168,6 +168,9 @@
int count;
Status status =
GDIPlus.GdipGetPathGradientPresetBlendCount (nativeObject, out count);
GDIPlus.CheckStatus (status);
+ // if no failure, then the "managed" minimum is
1
+ if (count < 1)
+ count = 1;
int [] intcolors = new int [count];
float [] positions = new float [count];
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches