From 3c171dbc31998086beaed22ff3aa50cc58dfe849 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Wed, 17 Mar 2010 18:46:16 +1300 Subject: [PATCH] if you're using MakeArray as a crude Select()... --- OpenRA.Game/Chrome.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Game/Chrome.cs b/OpenRA.Game/Chrome.cs index 505d2b40ba..60ffbd7a27 100644 --- a/OpenRA.Game/Chrome.cs +++ b/OpenRA.Game/Chrome.cs @@ -754,7 +754,7 @@ namespace OpenRA renderer.Device.EnableScissor(r.Left, r.Top, r.Width, r.Height); string[] images = { "border-t", "border-b", "border-l", "border-r", "corner-tl", "corner-tr", "corner-bl", "corner-br", "background" }; - var ss = Graphics.Util.MakeArray(9, n => ChromeProvider.GetImage(renderer, collection,images[n])); + var ss = images.Select(x => ChromeProvider.GetImage(renderer, collection, x)).ToArray(); for( var x = r.Left + (int)ss[2].size.X; x < r.Right - (int)ss[3].size.X; x += (int)ss[8].size.X ) for( var y = r.Top + (int)ss[0].size.Y; y < r.Bottom - (int)ss[1].size.Y; y += (int)ss[8].size.Y )