X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FSystem.Drawing%2FSystem.Drawing.Drawing2D%2FLinearGradientBrush.cs;h=867cd529bb2d93b41f34f4a29e31e655adb0d319;hb=668a50ae106367ebb72d040d5a25e70ef09367d8;hp=818b0dc2fb10e9d01acaa0d444ca1d6823b96a71;hpb=b5d55265c28443f7f3d530b31dcfebfbf4e95b87;p=mono.git diff --git a/mcs/class/System.Drawing/System.Drawing.Drawing2D/LinearGradientBrush.cs b/mcs/class/System.Drawing/System.Drawing.Drawing2D/LinearGradientBrush.cs index 818b0dc2fb1..867cd529bb2 100644 --- a/mcs/class/System.Drawing/System.Drawing.Drawing2D/LinearGradientBrush.cs +++ b/mcs/class/System.Drawing/System.Drawing.Drawing2D/LinearGradientBrush.cs @@ -209,11 +209,11 @@ namespace System.Drawing.Drawing2D public Matrix Transform { get { - IntPtr matrix; - Status status = GDIPlus.GdipGetLineTransform (nativeObject, out matrix); + Matrix matrix = new Matrix (); + Status status = GDIPlus.GdipGetLineTransform (nativeObject, matrix.nativeMatrix); GDIPlus.CheckStatus (status); - return new Matrix (matrix); + return matrix; } set { Status status = GDIPlus.GdipSetLineTransform (nativeObject, value.nativeMatrix);