Explorar o código

TestDriver: Avoid declaring local variable after statement

Move a declaration added by commit 3f6ff4b5db (create_test_sourcelist:
add test driver option to run all tests, 2021-04-27, v3.21.0-rc1~257^2)
into its own scope.
Brad King %!s(int64=4) %!d(string=hai) anos
pai
achega
1e3d3c5284
Modificáronse 1 ficheiros con 4 adicións e 2 borrados
  1. 4 2
      Templates/TestDriver.cxx.in

+ 4 - 2
Templates/TestDriver.cxx.in

@@ -136,9 +136,11 @@ int main(int ac, char* av[])
       t = clock();
       status = (*cmakeGeneratedFunctionMapEntries[i].func)(ac, av);
       t = clock() - t;
-      double time_taken = ((double)t) / CLOCKS_PER_SEC;
       status_message = (status == -1) ? "not ok" : "ok";
-      printf("%s %d %s # %f\n", status_message, i + 1, name, time_taken);
+      {
+        double time_taken = ((double)t) / CLOCKS_PER_SEC;
+        printf("%s %d %s # %f\n", status_message, i + 1, name, time_taken);
+      }
     }
     printf("All tests finished.\n");