diff --git a/GarConvert.cs b/GarConvert.cs index 99a99073..b0f57ef6 100644 --- a/GarConvert.cs +++ b/GarConvert.cs @@ -199,7 +199,7 @@ namespace GARbro.GUI string target_name = Path.ChangeExtension (filename, target_ext); using (var file = File.OpenRead (filename)) { - var image = ImageFormat.Read (file); + var image = ImageFormat.Read (filename, file); if (null == image) return; try diff --git a/GarExtract.cs b/GarExtract.cs index 617546bb..65de5744 100644 --- a/GarExtract.cs +++ b/GarExtract.cs @@ -294,7 +294,7 @@ namespace GARbro.GUI { using (var file = arc.OpenSeekableEntry (entry)) { - var src_format = ImageFormat.FindFormat (file); + var src_format = ImageFormat.FindFormat (file, entry.Name); if (null == src_format) throw new InvalidFormatException (string.Format ("{1}: {0}", guiStrings.MsgUnableInterpretImage, entry.Name)); file.Position = 0; diff --git a/ImagePreview.cs b/ImagePreview.cs index d4723ca7..af776547 100644 --- a/ImagePreview.cs +++ b/ImagePreview.cs @@ -243,7 +243,7 @@ namespace GARbro.GUI { using (var file = OpenPreviewStream (preview)) { - var data = ImageFormat.Read (file); + var data = ImageFormat.Read (preview.Name, file); if (null != data) SetPreviewImage (preview, data.Bitmap); else