Added code for removing oleHeader (dotnet/corefx#36891)
authorAnirudh Agnihotry <anirudhagnihotry098@gmail.com>
Mon, 22 Apr 2019 22:14:35 +0000 (15:14 -0700)
committerGitHub <noreply@github.com>
Mon, 22 Apr 2019 22:14:35 +0000 (15:14 -0700)
commit9f77a01a1ab99336be7a468a16393df9e59d3246
tree15f1f5560ddca133d886db0467c8c8f51dae1c4a
parent9e2d708f0851a60cb034d2d9649670311f6f473c
Added code for removing oleHeader (dotnet/corefx#36891)

* added code for removing oleHeader and modifiying it to use span

* updating the testdata version and reading only the header signature first

* removing size check on the size of object header as welll as we are catching ArgumentOutOfRangeException

* Updating verison numbers

Commit migrated from https://github.com/dotnet/corefx/commit/eb9b565f13905624ba01464c876dc06a83a3d9e2
src/libraries/System.Windows.Extensions/src/System/Drawing/ImageConverter.cs
src/libraries/System.Windows.Extensions/tests/System.Windows.Extensions.Tests.csproj
src/libraries/System.Windows.Extensions/tests/System/Drawing/ImageConverterTests.cs
src/libraries/external/test-runtime/XUnit.Runtime.depproj