X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=mono.git;a=blobdiff_plain;f=mcs%2Fclass%2FSystem.Drawing%2FSystem.Drawing.Drawing2D%2FLinearGradientBrush.cs;h=2490309a275110cec9e970b9f05d6abaef41783d;hp=d2e645d2ccbd23152f27b54043cf6ad60308cdd5;hb=411a37af27905eaa44dac1a31f6387a11c0b0244;hpb=3e9d7d6e9cf8dc33eb29c497c350a1cd7df3a057 diff --git a/mcs/class/System.Drawing/System.Drawing.Drawing2D/LinearGradientBrush.cs b/mcs/class/System.Drawing/System.Drawing.Drawing2D/LinearGradientBrush.cs index d2e645d2ccb..2490309a275 100644 --- a/mcs/class/System.Drawing/System.Drawing.Drawing2D/LinearGradientBrush.cs +++ b/mcs/class/System.Drawing/System.Drawing.Drawing2D/LinearGradientBrush.cs @@ -29,6 +29,7 @@ // using System.ComponentModel; +using System.Runtime.InteropServices; namespace System.Drawing.Drawing2D { @@ -386,7 +387,7 @@ namespace System.Drawing.Drawing2D { public override object Clone () { IntPtr clonePtr; - Status status = GDIPlus.GdipCloneBrush (NativeBrush, out clonePtr); + Status status = (Status) GDIPlus.GdipCloneBrush (new HandleRef (this, NativeBrush), out clonePtr); GDIPlus.CheckStatus (status); return new LinearGradientBrush (clonePtr);