diff --git a/Engine/source/gfx/D3D11/screenshotD3D11.cpp b/Engine/source/gfx/D3D11/screenshotD3D11.cpp index 89fa5f90c..264c8b5fe 100644 --- a/Engine/source/gfx/D3D11/screenshotD3D11.cpp +++ b/Engine/source/gfx/D3D11/screenshotD3D11.cpp @@ -52,7 +52,7 @@ GBitmap* ScreenShotD3D11::_captureBackBuffer() if (FAILED(hr)) { //cleanup - SAFE_DELETE(pData); + SAFE_DELETE_ARRAY(pData); SAFE_RELEASE(pNewTexture); return NULL; } @@ -88,7 +88,7 @@ GBitmap* ScreenShotD3D11::_captureBackBuffer() } //cleanup - SAFE_DELETE(pData); + SAFE_DELETE_ARRAY(pData); SAFE_RELEASE(pNewTexture);