From 772cce51b6c1c2f9f12ee1b99a0f87cbd8a5544d Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Tue, 13 Sep 2022 22:51:38 +0100 Subject: [PATCH] avoid a future dotnet bug they will not fix --- OpenSim/Framework/Util.cs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/OpenSim/Framework/Util.cs b/OpenSim/Framework/Util.cs index aec9cf15fe..48c0b6397a 100644 --- a/OpenSim/Framework/Util.cs +++ b/OpenSim/Framework/Util.cs @@ -2058,17 +2058,17 @@ namespace OpenSim.Framework int clip = input.Length; // Test for ++ string terminator - int pos = input.IndexOf("\0"); + int pos = input.IndexOf('\0'); if (pos != -1 && pos < clip) clip = pos; // Test for CR - pos = input.IndexOf("\r"); + pos = input.IndexOf('\r'); if (pos != -1 && pos < clip) clip = pos; // Test for LF - pos = input.IndexOf("\n"); + pos = input.IndexOf('\n'); if (pos != -1 && pos < clip) clip = pos; @@ -4399,12 +4399,11 @@ namespace OpenSim.Framework using (ImageAttributes atrib = new ImageAttributes()) using (Graphics graphics = Graphics.FromImage(result)) { - atrib.SetWrapMode(System.Drawing.Drawing2D.WrapMode.TileFlipXY); atrib.SetWrapMode(System.Drawing.Drawing2D.WrapMode.TileFlipXY); graphics.CompositingQuality = System.Drawing.Drawing2D.CompositingQuality.HighQuality; graphics.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic; graphics.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality; - graphics.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.None; + graphics.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.HighQuality; graphics.DrawImage(image, new Rectangle(0, 0, result.Width, result.Height), 0, 0, image.Width, image.Height, GraphicsUnit.Pixel, atrib);