mirror of
https://github.com/microsoft/DirectXTex.git
synced 2026-02-07 13:26:13 +01:00
ConvertToSinglePlane memory overrwrite bug fix (#307)
This commit is contained in:
@@ -1256,8 +1256,9 @@ namespace
|
||||
}
|
||||
|
||||
size_t pixelSize, nimages;
|
||||
if (!DetermineImageArray(metadata, cpFlags, nimages, pixelSize))
|
||||
return HRESULT_E_ARITHMETIC_OVERFLOW;
|
||||
HRESULT hr = DetermineImageArray(metadata, cpFlags, nimages, pixelSize);
|
||||
if (FAILED(hr))
|
||||
return hr;
|
||||
|
||||
if ((nimages == 0) || (nimages != image.GetImageCount()))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user