From 1cf41bf49f29186d3f19763106c798461e10e60d Mon Sep 17 00:00:00 2001 From: morkt Date: Sun, 2 Dec 2018 19:45:13 +0400 Subject: [PATCH] (BinaryImageDecoder.Image): null coalesce. --- GameRes/ImageDecoder.cs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/GameRes/ImageDecoder.cs b/GameRes/ImageDecoder.cs index b415601e..0196854b 100644 --- a/GameRes/ImageDecoder.cs +++ b/GameRes/ImageDecoder.cs @@ -124,15 +124,7 @@ namespace GameRes public Stream Source { get { m_input.Position = 0; return m_input.AsStream; } } public ImageFormat SourceFormat { get { return null; } } public ImageMetaData Info { get; protected set; } - public ImageData Image - { - get - { - if (null == m_image) - m_image = GetImageData(); - return m_image; - } - } + public ImageData Image { get { return m_image ?? (m_image = GetImageData()); } } protected BinaryImageDecoder (IBinaryStream input) {