From: Martin Willi Date: Wed, 16 Oct 2013 10:24:21 +0000 (+0200) Subject: unit-tests: Initialize backtracing before printing any backtraces X-Git-Tag: 5.1.2dr1~33^2~43 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f7b8396af08102b7136f36fd394cb13ae92cb3ed;p=thirdparty%2Fstrongswan.git unit-tests: Initialize backtracing before printing any backtraces --- 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(); } /**