Browse Source

return first matching ImageFormat when iterating over FormatDetectors

pull/771/head
Peter Amrehn 7 years ago
committed by Unknown
parent
commit
0da4c45cbd
  1. 5
      src/ImageSharp/Image.FromBytes.cs

5
src/ImageSharp/Image.FromBytes.cs

@ -198,18 +198,17 @@ namespace SixLabors.ImageSharp
return null;
}
IImageFormat format = default;
foreach (IImageFormatDetector detector in config.ImageFormatsManager.FormatDetectors)
{
IImageFormat f = detector.DetectFormat(data);
if (f != null)
{
format = f;
return f;
}
}
return format;
return default;
}
/// <summary>

Loading…
Cancel
Save