From ce79fdd48801614c41618ca36a71f949ca6f9fc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20Kr=C3=BCger?= Date: Mon, 3 May 2010 11:45:18 +0000 Subject: * MonoDevelop.Components.Docking/DockItemContainer.cs: Destroy allocated pattern. svn path=/trunk/monodevelop/; revision=156611 --- .../MonoDevelop.Components.Docking/DockItemContainer.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking') diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemContainer.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemContainer.cs index 5c2e6915df..24a8a6e967 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemContainer.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemContainer.cs @@ -267,8 +267,10 @@ namespace MonoDevelop.Components.Docking cr.RelLineTo (-rect.Width, 0); cr.RelLineTo (0, -rect.Height); cr.ClosePath (); - cr.Pattern = new Cairo.SolidPattern (gcol); + Cairo.SolidPattern solidPattern = new Cairo.SolidPattern (gcol); + cr.Pattern = solidPattern; cr.FillPreserve (); + solidPattern.Destroy (); } header.GdkWindow.DrawRectangle (frame.Style.DarkGC (Gtk.StateType.Normal), false, rect); -- cgit v1.2.3