use static_cast<> for casts from void*

This commit is contained in:
Rolf Eike Beer
2017-09-01 20:50:00 +02:00
parent 671cc7490c
commit 353ec23737
4 changed files with 6 additions and 6 deletions

View File

@@ -115,21 +115,21 @@ int cmCTestBuildAndTestHandler::RunCMake(std::string* outstring,
void CMakeMessageCallback(const char* m, const char* /*unused*/,
bool& /*unused*/, void* s)
{
std::string* out = reinterpret_cast<std::string*>(s);
std::string* out = static_cast<std::string*>(s);
*out += m;
*out += "\n";
}
void CMakeProgressCallback(const char* msg, float /*unused*/, void* s)
{
std::string* out = reinterpret_cast<std::string*>(s);
std::string* out = static_cast<std::string*>(s);
*out += msg;
*out += "\n";
}
void CMakeOutputCallback(const char* m, size_t len, void* s)
{
std::string* out = reinterpret_cast<std::string*>(s);
std::string* out = static_cast<std::string*>(s);
out->append(m, len);
}

View File

@@ -33,7 +33,7 @@ static CatToErrorType cmCTestMemCheckBoundsChecker[] = {
static void xmlReportError(int line, const char* msg, void* data)
{
cmCTest* ctest = reinterpret_cast<cmCTest*>(data);
cmCTest* ctest = static_cast<cmCTest*>(data);
cmCTestLog(ctest, ERROR_MESSAGE, "Error parsing XML in stream at line "
<< line << ": " << msg << std::endl);
}