diff --git a/Source/ResourceEditor.cpp b/Source/ResourceEditor.cpp index c8f5d82c..85094142 100644 --- a/Source/ResourceEditor.cpp +++ b/Source/ResourceEditor.cpp @@ -633,7 +633,7 @@ CResourceDirectory* CResourceEditor::ScanDirectory(PRESOURCE_DIRECTORY rdRoot, P if (m_bKeepData) { - if (dwOffset > m_iSize) + if (dwOffset > DWORD(m_iSize)) { throw runtime_error("Invalid resource entry data pointer, possibly compressed resources"); }