aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/unit/testCharClassify.cxx
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2024-01-30 10:11:10 +1100
committerNeil <nyamatongwe@gmail.com>2024-01-30 10:11:10 +1100
commit77d00274b4e729ba5eac3cda390d6aa9478567ca (patch)
tree01744884872093ea9406a206e554f9d569a3b0d2 /test/unit/testCharClassify.cxx
parent72689db0d549c0cb850012546c71117ea74c2f2c (diff)
downloadscintilla-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.cxx8
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());