From f7b8396af08102b7136f36fd394cb13ae92cb3ed Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Wed, 16 Oct 2013 12:24:21 +0200 Subject: [PATCH] unit-tests: Initialize backtracing before printing any backtraces --- src/libstrongswan/tests/test_runner.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libstrongswan/tests/test_runner.c b/src/libstrongswan/tests/test_runner.c index a46007a3ae..b6087a8166 100644 --- a/src/libstrongswan/tests/test_runner.c +++ b/src/libstrongswan/tests/test_runner.c @@ -311,6 +311,8 @@ static void print_failures(array_t *failures) { failure_t failure; + backtrace_init(); + while (array_remove(failures, 0, &failure)) { fprintf(stderr, " %sFailure in '%s': %s (", @@ -326,6 +328,8 @@ static void print_failures(array_t *failures) failure.bt->destroy(failure.bt); } } + + backtrace_deinit(); } /** -- 2.47.2