Fix build

This commit is contained in:
Oleg Korshul
2025-04-13 10:20:21 +03:00
parent c503044fc9
commit 95476fc998
2 changed files with 13 additions and 13 deletions

View File

@ -58,7 +58,7 @@ CImageFileFormatChecker::CImageFileFormatChecker()
{
eFileType = _CXIMAGE_FORMAT_UNKNOWN;
}
CImageFileFormatChecker::CImageFileFormatChecker(std::wstring sFileName)
CImageFileFormatChecker::CImageFileFormatChecker(const std::wstring& sFileName)
{
eFileType = _CXIMAGE_FORMAT_UNKNOWN;
isImageFile(sFileName);
@ -433,7 +433,7 @@ bool CImageFileFormatChecker::isPicFile(BYTE *pBuffer, DWORD dwBytes)
return false;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
bool CImageFileFormatChecker::isImageFile(std::wstring& fileName)
bool CImageFileFormatChecker::isImageFile(const std::wstring& fileName)
{
eFileType = _CXIMAGE_FORMAT_UNKNOWN;
///////////////////////////////////////////////////////////////////////////////
@ -673,7 +673,7 @@ bool CImageFileFormatChecker::isImageFile(BYTE* buffer, DWORD sizeRead)
if (eFileType) return true;
return false;
}
bool CImageFileFormatChecker::isSvmFile(std::wstring & fileName)
bool CImageFileFormatChecker::isSvmFile(const std::wstring & fileName)
{
eFileType = _CXIMAGE_FORMAT_UNKNOWN;
////////////////////////////////////////////////////////////////////////////////
@ -703,7 +703,7 @@ bool CImageFileFormatChecker::isSvmFile(std::wstring & fileName)
if (eFileType)return true;
else return false;
}
bool CImageFileFormatChecker::isPngFile(std::wstring & fileName)
bool CImageFileFormatChecker::isPngFile(const std::wstring & fileName)
{
eFileType = _CXIMAGE_FORMAT_UNKNOWN;
////////////////////////////////////////////////////////////////////////////////
@ -735,7 +735,7 @@ bool CImageFileFormatChecker::isPngFile(std::wstring & fileName)
}
bool CImageFileFormatChecker::isRawFile(std::wstring& fileName)
bool CImageFileFormatChecker::isRawFile(const std::wstring& fileName)
{
// TODO:
return false;
@ -745,7 +745,7 @@ bool CImageFileFormatChecker::isRawFile(BYTE* pBuffer, DWORD dwBytes)
// TODO:
return false;
}
bool CImageFileFormatChecker::isSvgFile(std::wstring& fileName)
bool CImageFileFormatChecker::isSvgFile(const std::wstring& fileName)
{
#ifndef IMAGE_CHECKER_DISABLE_XML
XmlUtils::CXmlLiteReader oReader;

View File

@ -71,17 +71,17 @@ public:
__ENUM_CXIMAGE_FORMATS eFileType;
CImageFileFormatChecker();
CImageFileFormatChecker(std::wstring sFileName);
CImageFileFormatChecker(const std::wstring& sFileName);
CImageFileFormatChecker(BYTE* pBuffer, DWORD dwBytes);
bool isImageFileInZip(std::wstring& fileName);
bool isImageFileInZip(const std::wstring& fileName);
bool isImageFile(std::wstring& fileName);
bool isPngFile(std::wstring& fileName);
bool isSvmFile(std::wstring& fileName);
bool isImageFile(const std::wstring& fileName);
bool isPngFile(const std::wstring& fileName);
bool isSvmFile(const std::wstring& fileName);
bool isRawFile(std::wstring& fileName);
bool isSvgFile(std::wstring& fileName);
bool isRawFile(const std::wstring& fileName);
bool isSvgFile(const std::wstring& fileName);
bool isImageFile(BYTE* pBuffer,DWORD dwBytes);
bool isBmpFile(BYTE* pBuffer,DWORD dwBytes);