From df07e4815cabc8ffd83d39bb27506219e1dfb3b1 Mon Sep 17 00:00:00 2001 From: James South Date: Tue, 10 Jun 2014 18:03:27 +0200 Subject: [PATCH] Adding missing files Former-commit-id: e75715cbed7b9118d9e52905b051d98915db4ef2 --- src/ImageProcessor/Imaging/Formats/BitmapFormat.cs | 4 ++-- src/ImageProcessor/Imaging/Formats/GifFormat.cs | 4 ++-- src/ImageProcessor/Imaging/Formats/JpegFormat.cs | 11 +++++++++-- src/ImageProcessor/Imaging/Formats/PngFormat.cs | 4 ++-- src/ImageProcessor/Imaging/Formats/TiffFormat.cs | 4 ++-- 5 files changed, 17 insertions(+), 10 deletions(-) diff --git a/src/ImageProcessor/Imaging/Formats/BitmapFormat.cs b/src/ImageProcessor/Imaging/Formats/BitmapFormat.cs index b971f276e..cf754e202 100644 --- a/src/ImageProcessor/Imaging/Formats/BitmapFormat.cs +++ b/src/ImageProcessor/Imaging/Formats/BitmapFormat.cs @@ -21,11 +21,11 @@ namespace ImageProcessor.Imaging.Formats /// /// Gets the file header. /// - public override byte[] FileHeader + public override byte[][] FileHeaders { get { - return Encoding.ASCII.GetBytes("BM"); + return new[] { Encoding.ASCII.GetBytes("BM") }; } } diff --git a/src/ImageProcessor/Imaging/Formats/GifFormat.cs b/src/ImageProcessor/Imaging/Formats/GifFormat.cs index 87c9a0d30..45d966f8f 100644 --- a/src/ImageProcessor/Imaging/Formats/GifFormat.cs +++ b/src/ImageProcessor/Imaging/Formats/GifFormat.cs @@ -25,11 +25,11 @@ namespace ImageProcessor.Imaging.Formats /// /// Gets the file header. /// - public override byte[] FileHeader + public override byte[][] FileHeaders { get { - return Encoding.ASCII.GetBytes("GIF"); + return new[] { Encoding.ASCII.GetBytes("GIF") }; } } diff --git a/src/ImageProcessor/Imaging/Formats/JpegFormat.cs b/src/ImageProcessor/Imaging/Formats/JpegFormat.cs index 761088ddc..161ebe2e2 100644 --- a/src/ImageProcessor/Imaging/Formats/JpegFormat.cs +++ b/src/ImageProcessor/Imaging/Formats/JpegFormat.cs @@ -25,11 +25,18 @@ namespace ImageProcessor.Imaging.Formats /// /// Gets the file header. /// - public override byte[] FileHeader + public override byte[][] FileHeaders { get { - return new byte[] { 255, 216, 255, 224 }; + return new[] + { + new byte[] { 255, 216, 255, 232 }, + new byte[] { 255, 216, 255, 227 }, + new byte[] { 255, 216, 255, 226 }, + new byte[] { 255, 216, 255, 224 }, + new byte[] { 255, 216, 255, 225 } + }; } } diff --git a/src/ImageProcessor/Imaging/Formats/PngFormat.cs b/src/ImageProcessor/Imaging/Formats/PngFormat.cs index da6b4dc5f..b3c13cc37 100644 --- a/src/ImageProcessor/Imaging/Formats/PngFormat.cs +++ b/src/ImageProcessor/Imaging/Formats/PngFormat.cs @@ -22,11 +22,11 @@ namespace ImageProcessor.Imaging.Formats /// /// Gets the file header. /// - public override byte[] FileHeader + public override byte[][] FileHeaders { get { - return new byte[] { 137, 80, 78, 71 }; + return new[] { new byte[] { 137, 80, 78, 71 } }; } } diff --git a/src/ImageProcessor/Imaging/Formats/TiffFormat.cs b/src/ImageProcessor/Imaging/Formats/TiffFormat.cs index 226c0efab..1b12cc80a 100644 --- a/src/ImageProcessor/Imaging/Formats/TiffFormat.cs +++ b/src/ImageProcessor/Imaging/Formats/TiffFormat.cs @@ -23,11 +23,11 @@ namespace ImageProcessor.Imaging.Formats /// /// Gets the file header. /// - public override byte[] FileHeader + public override byte[][] FileHeaders { get { - return new byte[] { 77, 77, 42 }; + return new[] { new byte[] { 77, 77, 42 } }; } }