cmCTestTestHandler: use pointers to static memory

There's no need to reserve 100 bytes for each of these strings.
This commit is contained in:
Ben Boeckel
2017-04-21 09:50:04 -04:00
parent 5969048d1d
commit 3d1bd01114

View File

@@ -1633,10 +1633,10 @@ void cmCTestTestHandler::UseExcludeRegExp()
const char* cmCTestTestHandler::GetTestStatus(int status)
{
static const char statuses[][100] = {
"Not Run", "Timeout", "SEGFAULT", "ILLEGAL", "INTERRUPT",
"NUMERICAL", "OTHER_FAULT", "Failed", "BAD_COMMAND", "Completed"
};
static const char* statuses[] = { "Not Run", "Timeout", "SEGFAULT",
"ILLEGAL", "INTERRUPT", "NUMERICAL",
"OTHER_FAULT", "Failed", "BAD_COMMAND",
"Completed" };
if (status < cmCTestTestHandler::NOT_RUN ||
status > cmCTestTestHandler::COMPLETED) {