diff --git a/Triangle.NET/Triangle.Rendering/GDI/ImageRenderer.cs b/Triangle.NET/Triangle.Rendering/GDI/ImageRenderer.cs index 3bd3c8e..6c32e09 100644 --- a/Triangle.NET/Triangle.Rendering/GDI/ImageRenderer.cs +++ b/Triangle.NET/Triangle.Rendering/GDI/ImageRenderer.cs @@ -40,7 +40,7 @@ namespace TriangleNet.Rendering.GDI } // Ensure .png extension. - if (file.EndsWith(".png", StringComparison.OrdinalIgnoreCase)) + if (!file.EndsWith(".png", StringComparison.OrdinalIgnoreCase)) { Path.ChangeExtension(file, ".png"); } @@ -127,7 +127,7 @@ namespace TriangleNet.Rendering.GDI if (colors.ColorDictionary == null) { - colors.CreateColorDictionary(regions.Count); + colors.CreateColorDictionary(regions, regions.Count); } return labels;