Iets robuuster bij ongeldig plaatje

svn path=/Slnkdwf/trunk/; revision=48106
This commit is contained in:
Jos Groot Lipman
2020-09-09 18:43:23 +00:00
parent 6fa5ef29e6
commit 4a3c459048

View File

@@ -103,8 +103,15 @@ STDMETHODIMP CImageConvert::Open(BSTR IMGPath)
return myAtlReportError (GetObjectCLSID(), "Unknown extension loading %s", filein);
}
if (!m_image.Load(filein,typein)){
return myAtlReportError (GetObjectCLSID(), "Error loading %s\n%s", filein, m_image.GetLastError());
try
{
if (!m_image.Load(filein, typein)) {
return myAtlReportError(GetObjectCLSID(), "Error loading %s\n%s", filein, m_image.GetLastError());
}
}
catch (const char* const err)
{
return myAtlReportError(GetObjectCLSID(), "Error loading %s\n%s", filein, err);
}
m_height = m_image.GetHeight();