diff options
author | Neil <nyamatongwe@gmail.com> | 2025-03-27 17:58:28 +1100 |
---|---|---|
committer | Neil <nyamatongwe@gmail.com> | 2025-03-27 17:58:28 +1100 |
commit | e9da6a78fa68f5054ab1986c355ea7c564f96096 (patch) | |
tree | 447bf6ff010dd6ec00a528c043411424311c32bc /win32 | |
parent | 35ea538f9f4b470940c138bd7248f7a9a92da424 (diff) | |
download | scintilla-mirror-e9da6a78fa68f5054ab1986c355ea7c564f96096.tar.gz |
Use empty method to avoid warnings.
Diffstat (limited to 'win32')
-rw-r--r-- | win32/ScintillaWin.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/win32/ScintillaWin.cxx b/win32/ScintillaWin.cxx index c40119169..48b97766e 100644 --- a/win32/ScintillaWin.cxx +++ b/win32/ScintillaWin.cxx @@ -1140,7 +1140,7 @@ int WideCharLenFromMultiByte(UINT codePage, std::string_view sv) noexcept { } std::string StringEncode(std::wstring_view wsv, int codePage) { - const int cchMulti = wsv.length() ? MultiByteLenFromWideChar(codePage, wsv) : 0; + const int cchMulti = wsv.empty() ? 0 : MultiByteLenFromWideChar(codePage, wsv); std::string sMulti(cchMulti, 0); if (cchMulti) { MultiByteFromWideChar(codePage, wsv, sMulti.data(), cchMulti); @@ -1149,7 +1149,7 @@ std::string StringEncode(std::wstring_view wsv, int codePage) { } std::wstring StringDecode(std::string_view sv, int codePage) { - const int cchWide = sv.length() ? WideCharLenFromMultiByte(codePage, sv) : 0; + const int cchWide = sv.empty() ? 0 : WideCharLenFromMultiByte(codePage, sv); std::wstring sWide(cchWide, 0); if (cchWide) { WideCharFromMultiByte(codePage, sv, sWide.data(), cchWide); @@ -2888,7 +2888,7 @@ std::unique_ptr<CaseFolder> ScintillaWin::CaseFolderForEncoding() { } std::string ScintillaWin::CaseMapString(const std::string &s, CaseMapping caseMapping) { - if ((s.size() == 0) || (caseMapping == CaseMapping::same)) + if (s.empty() || (caseMapping == CaseMapping::same)) return s; const UINT cpDoc = CodePageOfDocument(); |