OSDN Git Service

Reduce compiler warnings
authorTakashi Sawanaka <sdottaka@users.sourceforge.net>
Sat, 29 Apr 2023 14:24:34 +0000 (23:24 +0900)
committerTakashi Sawanaka <sdottaka@users.sourceforge.net>
Sat, 29 Apr 2023 14:24:34 +0000 (23:24 +0900)
Src/FileFilterMgr.cpp
Src/PropMessageBoxes.cpp

index 32d7ce5..c8b0576 100644 (file)
@@ -170,7 +170,8 @@ FileFilter * FileFilterMgr::LoadFilterFile(const String& szFilepath, int & error
        }
 
        file.ReadBom(); // in case it is a Unicode file, let UniMemFile handle BOM
-       if (!file.IsUnicode() && !ucr::CheckForInvalidUtf8(reinterpret_cast<const char*>(file.GetBase()), file.GetFileSize()))
+       if (!file.IsUnicode() && !ucr::CheckForInvalidUtf8(
+               reinterpret_cast<const char*>(file.GetBase()), static_cast<size_t>(file.GetFileSize())))
                file.SetUnicoding(ucr::UTF8);
 
        String fileName;
index 567d2a1..d8a63fc 100644 (file)
@@ -111,7 +111,7 @@ void PropMessageBoxes::DoDataExchange(CDataExchange* pDX)
                        {
                                int ans = m_answers[i];
                                m_list.SetCheck(i, ans != -1);
-                               m_list.SetItemText(i, 1, (ans < 0 || ans >= Answers.size()) ? _T("") : Answers[ans].c_str());
+                               m_list.SetItemText(i, 1, (ans < 0 || ans >= static_cast<int>(Answers.size())) ? _T("") : Answers[ans].c_str());
                        }
                }
                else