mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-16 20:08:29 -05:00
use static_cast<> for casts from void*
This commit is contained in:
@@ -115,21 +115,21 @@ int cmCTestBuildAndTestHandler::RunCMake(std::string* outstring,
|
|||||||
void CMakeMessageCallback(const char* m, const char* /*unused*/,
|
void CMakeMessageCallback(const char* m, const char* /*unused*/,
|
||||||
bool& /*unused*/, void* s)
|
bool& /*unused*/, void* s)
|
||||||
{
|
{
|
||||||
std::string* out = reinterpret_cast<std::string*>(s);
|
std::string* out = static_cast<std::string*>(s);
|
||||||
*out += m;
|
*out += m;
|
||||||
*out += "\n";
|
*out += "\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
void CMakeProgressCallback(const char* msg, float /*unused*/, void* s)
|
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 += msg;
|
||||||
*out += "\n";
|
*out += "\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
void CMakeOutputCallback(const char* m, size_t len, void* s)
|
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);
|
out->append(m, len);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ static CatToErrorType cmCTestMemCheckBoundsChecker[] = {
|
|||||||
|
|
||||||
static void xmlReportError(int line, const char* msg, void* data)
|
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 "
|
cmCTestLog(ctest, ERROR_MESSAGE, "Error parsing XML in stream at line "
|
||||||
<< line << ": " << msg << std::endl);
|
<< line << ": " << msg << std::endl);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -120,7 +120,7 @@ bool cmLoadedCommand::InitialPass(std::vector<std::string> const& args,
|
|||||||
int argc = static_cast<int>(args.size());
|
int argc = static_cast<int>(args.size());
|
||||||
char** argv = nullptr;
|
char** argv = nullptr;
|
||||||
if (argc) {
|
if (argc) {
|
||||||
argv = reinterpret_cast<char**>(malloc(argc * sizeof(char*)));
|
argv = static_cast<char**>(malloc(argc * sizeof(char*)));
|
||||||
}
|
}
|
||||||
int i;
|
int i;
|
||||||
for (i = 0; i < argc; ++i) {
|
for (i = 0; i < argc; ++i) {
|
||||||
|
|||||||
@@ -102,7 +102,7 @@ static int do_build(int ac, char const* const* av);
|
|||||||
|
|
||||||
static cmMakefile* cmakemainGetMakefile(void* clientdata)
|
static cmMakefile* cmakemainGetMakefile(void* clientdata)
|
||||||
{
|
{
|
||||||
cmake* cm = reinterpret_cast<cmake*>(clientdata);
|
cmake* cm = static_cast<cmake*>(clientdata);
|
||||||
if (cm && cm->GetDebugOutput()) {
|
if (cm && cm->GetDebugOutput()) {
|
||||||
cmGlobalGenerator* gg = cm->GetGlobalGenerator();
|
cmGlobalGenerator* gg = cm->GetGlobalGenerator();
|
||||||
if (gg) {
|
if (gg) {
|
||||||
|
|||||||
Reference in New Issue
Block a user