aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2014-12-22 12:21:35 +1100
committerNeil <nyamatongwe@gmail.com>2014-12-22 12:21:35 +1100
commit4fe2e33997dfe9b3c53de000e83d7219db0cd5cf (patch)
treec5b271a2499c27f7443355ebc48ac618b303b71a /test
parent743dc19a40f45f312b3851e6f7fa010102c4391c (diff)
downloadscintilla-mirror-4fe2e33997dfe9b3c53de000e83d7219db0cd5cf.tar.gz
Avoid warning from cppcheck.
Diffstat (limited to 'test')
-rw-r--r--test/unit/testCharClassify.cxx5
1 files changed, 2 insertions, 3 deletions
diff --git a/test/unit/testCharClassify.cxx b/test/unit/testCharClassify.cxx
index ea084f3b2..c1e6cf532 100644
--- a/test/unit/testCharClassify.cxx
+++ b/test/unit/testCharClassify.cxx
@@ -92,8 +92,7 @@ TEST_CASE_METHOD(CharClassifyTest, "CharsOfClass") {
for (int classVal = 0; classVal < 4; ++classVal) {
CharClassify::cc thisClass = CharClassify::cc(classVal % 4);
int size = pcc->GetCharsOfClass(thisClass, NULL);
- unsigned char* buffer = reinterpret_cast<unsigned char*>(malloc(size + 1));
- CHECK(buffer);
+ unsigned char* buffer = new unsigned char[size + 1];
buffer[size] = '\0';
pcc->GetCharsOfClass(thisClass, buffer);
for (int i = 1; i < 256; i++) {
@@ -117,6 +116,6 @@ TEST_CASE_METHOD(CharClassifyTest, "CharsOfClass") {
REQUIRE_FALSE(memchr(reinterpret_cast<char*>(buffer), i, size));
}
}
- free(buffer);
+ delete []buffer;
}
}