diff --git a/ScreenGrab/ScreenGrab.cpp b/ScreenGrab/ScreenGrab.cpp index cc17527..2310226 100644 --- a/ScreenGrab/ScreenGrab.cpp +++ b/ScreenGrab/ScreenGrab.cpp @@ -760,7 +760,7 @@ HRESULT DirectX::SaveDDSTextureToFile( _In_ ID3D11DeviceContext* pContext, *reinterpret_cast(&fileHeader[0]) = DDS_MAGIC; - auto header = reinterpret_cast( reinterpret_cast(&fileHeader[0]) + sizeof(uint32_t) ); + auto header = reinterpret_cast( &fileHeader[0] + sizeof(uint32_t) ); size_t headerSize = sizeof(uint32_t) + sizeof(DDS_HEADER); memset( header, 0, sizeof(DDS_HEADER) ); header->size = sizeof( DDS_HEADER ); @@ -839,7 +839,7 @@ HRESULT DirectX::SaveDDSTextureToFile( _In_ ID3D11DeviceContext* pContext, } // Setup pixels - std::unique_ptr pixels( new (std::nothrow) uint8_t[ slicePitch ] ); + std::unique_ptr pixels( new (std::nothrow) uint8_t[ slicePitch ] ); if (!pixels) return E_OUTOFMEMORY;