Browse Source

Add padding byte when resource name length is odd

pull/1174/head
Brian Popow 6 years ago
parent
commit
1453392bb9
  1. 5
      src/ImageSharp/Formats/Jpeg/JpegDecoderCore.cs

5
src/ImageSharp/Formats/Jpeg/JpegDecoderCore.cs

@ -668,6 +668,11 @@ namespace SixLabors.ImageSharp.Formats.Jpeg
{
byte nameLength = blockDataSpan[2];
var nameDataSize = nameLength == 0 ? 2 : nameLength;
if (nameDataSize % 2 != 0)
{
nameDataSize++;
}
return nameDataSize;
}

Loading…
Cancel
Save