summaryrefslogtreecommitdiffstats
path: root/Tests
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2024-04-18 17:02:58 (GMT)
committerKitware Robot <kwrobot@kitware.com>2024-04-18 17:03:16 (GMT)
commit82f8225aac43059d5ae897ff1bb02ea2d4a9e9df (patch)
tree83b642d21e57ee0e96603803c127fa0f33c0094a /Tests
parent0bb28c522b26dd0aee5722dcb7ee2d2f857add4c (diff)
parentb26ce8a1c98d7cc99318b9bff7c460735991030d (diff)
downloadCMake-82f8225aac43059d5ae897ff1bb02ea2d4a9e9df.zip
CMake-82f8225aac43059d5ae897ff1bb02ea2d4a9e9df.tar.gz
CMake-82f8225aac43059d5ae897ff1bb02ea2d4a9e9df.tar.bz2
Merge topic 'FindBacktrace-imported-library'
b26ce8a1c9 Tests/FindBacktrace: Fix compilation as C90 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9443
Diffstat (limited to 'Tests')
-rw-r--r--Tests/FindBacktrace/Test/backtrace.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/Tests/FindBacktrace/Test/backtrace.c b/Tests/FindBacktrace/Test/backtrace.c
index 1a60b14..e143bc7 100644
--- a/Tests/FindBacktrace/Test/backtrace.c
+++ b/Tests/FindBacktrace/Test/backtrace.c
@@ -13,6 +13,7 @@ void myfunc3(void)
int nptrs;
void* buffer[BT_BUF_SIZE];
char** strings;
+ size_t j;
nptrs = backtrace(buffer, BT_BUF_SIZE);
printf("backtrace() returned %d addresses\n", nptrs);
@@ -26,8 +27,9 @@ void myfunc3(void)
exit(EXIT_FAILURE);
}
- for (size_t j = 0; j < nptrs; j++)
+ for (j = 0; j < nptrs; j++) {
printf("%s\n", strings[j]);
+ }
free(strings);
}
@@ -40,10 +42,11 @@ myfunc2(void)
void myfunc(int ncalls)
{
- if (ncalls > 1)
+ if (ncalls > 1) {
myfunc(ncalls - 1);
- else
+ } else {
myfunc2();
+ }
}
int main(int argc, char* argv[])