diff options
author | Neil <nyamatongwe@gmail.com> | 2024-01-30 10:11:10 +1100 |
---|---|---|
committer | Neil <nyamatongwe@gmail.com> | 2024-01-30 10:11:10 +1100 |
commit | 77d00274b4e729ba5eac3cda390d6aa9478567ca (patch) | |
tree | 01744884872093ea9406a206e554f9d569a3b0d2 /test/unit/testCharClassify.cxx | |
parent | 72689db0d549c0cb850012546c71117ea74c2f2c (diff) | |
download | scintilla-mirror-77d00274b4e729ba5eac3cda390d6aa9478567ca.tar.gz |
Avoid warnings in unit tests with const, nullptr, [[nodiscard]], initialisation,
and unnamed namespace.
Diffstat (limited to 'test/unit/testCharClassify.cxx')
-rw-r--r-- | test/unit/testCharClassify.cxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/unit/testCharClassify.cxx b/test/unit/testCharClassify.cxx index 5401b4ec6..20c3482f6 100644 --- a/test/unit/testCharClassify.cxx +++ b/test/unit/testCharClassify.cxx @@ -22,8 +22,6 @@ using namespace Scintilla::Internal; // Test CharClassify. class CharClassifyTest { - // Avoid warnings, deleted so never called. - CharClassifyTest(const CharClassifyTest &) = delete; protected: CharClassifyTest() { pcc = std::make_unique<CharClassify>(); @@ -38,9 +36,11 @@ protected: charClass[ch] = CharacterClass::punctuation; } } + // Avoid warnings, deleted so never called. + CharClassifyTest(const CharClassifyTest &) = delete; std::unique_ptr<CharClassify> pcc; - CharacterClass charClass[256]; + CharacterClass charClass[256] {}; static const char* GetClassName(CharacterClass charClass) noexcept { switch(charClass) { @@ -95,7 +95,7 @@ TEST_CASE_METHOD(CharClassifyTest, "CharsOfClass") { } for (int classVal = 0; classVal < 4; ++classVal) { const CharacterClass thisClass = static_cast<CharacterClass>(classVal % 4); - const int size = pcc->GetCharsOfClass(thisClass, NULL); + const int size = pcc->GetCharsOfClass(thisClass, nullptr); std::vector<unsigned char> buffer(size+1); const unsigned char *pBuffer = buffer.data(); pcc->GetCharsOfClass(thisClass, buffer.data()); |