[thumbnail previewers] Release source file after reading it (#28011)

This commit is contained in:
Stefan Markovic
2023-08-16 15:00:04 +02:00
committed by GitHub
parent 88b92afe5f
commit 7c5f2a5dc1
4 changed files with 11 additions and 0 deletions

View File

@@ -137,6 +137,8 @@ IFACEMETHODIMP GcodeThumbnailProvider::GetThumbnail(UINT cx, HBITMAP* phbmp, WTS
}
file.close();
m_pStream->Release();
m_pStream = NULL;
try
{

View File

@@ -136,6 +136,9 @@ IFACEMETHODIMP PdfThumbnailProvider::GetThumbnail(UINT cx, HBITMAP* phbmp, WTS_A
}
file.close();
m_pStream->Release();
m_pStream = NULL;
try
{
Logger::info(L"Start PdfThumbnailProvider.exe");

View File

@@ -136,6 +136,9 @@ IFACEMETHODIMP StlThumbnailProvider::GetThumbnail(UINT cx, HBITMAP* phbmp, WTS_A
}
file.close();
m_pStream->Release();
m_pStream = NULL;
try
{
Logger::info(L"Start StlThumbnailProvider.exe");

View File

@@ -136,6 +136,9 @@ IFACEMETHODIMP SvgThumbnailProvider::GetThumbnail(UINT cx, HBITMAP* phbmp, WTS_A
}
file.close();
m_pStream->Release();
m_pStream = NULL;
try
{
Logger::info(L"Start SvgThumbnailProvider.exe");