1
0
Эх сурвалжийг харах

Merge topic 'update-kwsys'

c64dad3136 Merge branch 'upstream-KWSys' into update-kwsys
a48e7a6735 KWSys 2025-04-15 (83715610)

Acked-by: Kitware Robot <[email protected]>
Merge-request: !10653
Brad King 7 сар өмнө
parent
commit
7c15231c4f

+ 4 - 0
Source/kwsys/CommandLineArguments.cxx

@@ -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) << "  ";
     }

+ 4 - 0
Source/kwsys/ProcessUNIX.c

@@ -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.  */

+ 2 - 0
Source/kwsys/Status.cxx

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

+ 4 - 0
Source/kwsys/SystemInformation.cxx

@@ -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) {

+ 4 - 0
Source/kwsys/Terminal.c

@@ -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);

+ 4 - 0
Source/kwsys/testProcess.c

@@ -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;