1
0
mirror of https://github.com/Kitware/CMake.git synced 2025-10-14 02:08:27 +08:00

KWSys 2025-04-15 (83715610)

Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit 837156100be4dd48a491b27ebe15ed915bab9a76 (master).

Upstream Shortlog
-----------------

Brad King (1):
      cc3df2a3 Fix -Wswitch-default warnings in switch statements
This commit is contained in:
KWSys Upstream
2025-04-15 09:53:04 -04:00
committed by Brad King
parent 21c464252f
commit a48e7a6735
6 changed files with 22 additions and 0 deletions

View File

@@ -513,6 +513,8 @@ void CommandLineArguments::GenerateHelp()
case CommandLineArguments::EQUAL_ARGUMENT:
clen += 4;
break;
default:
break;
}
if (clen > maxlen) {
maxlen = clen;
@@ -544,6 +546,8 @@ void CommandLineArguments::GenerateHelp()
case CommandLineArguments::MULTI_ARGUMENT:
argument += " opt opt ...";
break;
default:
break;
}
str << " " << argument.substr(0, maxstrlen) << " ";
}

View File

@@ -1179,6 +1179,8 @@ static int kwsysProcessWaitForPipe(kwsysProcess* cp, char** data, int* length,
case KWSYSPE_PIPE_STDERR:
wd->PipeId = kwsysProcess_Pipe_STDERR;
break;
default:
break;
}
return 1;
}
@@ -2851,6 +2853,8 @@ static void kwsysProcessesSignalHandler(int signum
/* Signal all process objects that a child has terminated. */
switch (signum) {
default:
break;
case SIGCHLD:
for (i = 0; i < kwsysProcesses.Count; ++i) {
/* Set the pipe in a signalled state. */

View File

@@ -55,6 +55,8 @@ std::string Status::GetString() const
LocalFree(message);
} break;
#endif
default:
break;
}
return err;
}

View File

@@ -1804,6 +1804,8 @@ int SystemInformationImplementation::GetProcessorCacheXSize(
return this->Features.L2CacheSize;
case SystemInformation::CPU_FEATURE_L3CACHE:
return this->Features.L3CacheSize;
default:
break;
}
return -1;
}
@@ -4814,6 +4816,8 @@ std::string SystemInformationImplementation::RunProcess(
std::cerr << "Unexpected ending state after running " << args[0]
<< std::endl;
} break;
default:
break;
}
kwsysProcess_Delete(gp);
if (result) {

View File

@@ -297,6 +297,8 @@ static void kwsysTerminalSetVT100Color(FILE* stream, int color)
case kwsysTerminal_Color_ForegroundWhite:
fprintf(stream, KWSYS_TERMINAL_VT100_FOREGROUND_WHITE);
break;
default:
break;
}
switch (color & kwsysTerminal_Color_BackgroundMask) {
case kwsysTerminal_Color_BackgroundBlack:
@@ -323,6 +325,8 @@ static void kwsysTerminalSetVT100Color(FILE* stream, int color)
case kwsysTerminal_Color_BackgroundWhite:
fprintf(stream, KWSYS_TERMINAL_VT100_BACKGROUND_WHITE);
break;
default:
break;
}
if (color & kwsysTerminal_Color_ForegroundBold) {
fprintf(stream, KWSYS_TERMINAL_VT100_BOLD);

View File

@@ -478,6 +478,8 @@ static int runChild2(kwsysProcess* kp, char const* cmd[], int state,
printf("Error in administrating child process: [%s]\n",
kwsysProcess_GetErrorString(kp));
break;
default:
break;
}
if (result) {
@@ -629,6 +631,8 @@ int main(int argc, char const* argv[])
return test9_grandchild(argc, argv);
case 110:
return test10_grandchild(argc, argv);
default:
break;
}
fprintf(stderr, "Invalid test number %d.\n", n);
return 1;