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

View File

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

View File

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

View File

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

View File

@@ -297,6 +297,8 @@ static void kwsysTerminalSetVT100Color(FILE* stream, int color)
case kwsysTerminal_Color_ForegroundWhite: case kwsysTerminal_Color_ForegroundWhite:
fprintf(stream, KWSYS_TERMINAL_VT100_FOREGROUND_WHITE); fprintf(stream, KWSYS_TERMINAL_VT100_FOREGROUND_WHITE);
break; break;
default:
break;
} }
switch (color & kwsysTerminal_Color_BackgroundMask) { switch (color & kwsysTerminal_Color_BackgroundMask) {
case kwsysTerminal_Color_BackgroundBlack: case kwsysTerminal_Color_BackgroundBlack:
@@ -323,6 +325,8 @@ static void kwsysTerminalSetVT100Color(FILE* stream, int color)
case kwsysTerminal_Color_BackgroundWhite: case kwsysTerminal_Color_BackgroundWhite:
fprintf(stream, KWSYS_TERMINAL_VT100_BACKGROUND_WHITE); fprintf(stream, KWSYS_TERMINAL_VT100_BACKGROUND_WHITE);
break; break;
default:
break;
} }
if (color & kwsysTerminal_Color_ForegroundBold) { if (color & kwsysTerminal_Color_ForegroundBold) {
fprintf(stream, KWSYS_TERMINAL_VT100_BOLD); 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", printf("Error in administrating child process: [%s]\n",
kwsysProcess_GetErrorString(kp)); kwsysProcess_GetErrorString(kp));
break; break;
default:
break;
} }
if (result) { if (result) {
@@ -629,6 +631,8 @@ int main(int argc, char const* argv[])
return test9_grandchild(argc, argv); return test9_grandchild(argc, argv);
case 110: case 110:
return test10_grandchild(argc, argv); return test10_grandchild(argc, argv);
default:
break;
} }
fprintf(stderr, "Invalid test number %d.\n", n); fprintf(stderr, "Invalid test number %d.\n", n);
return 1; return 1;