unit-tests: Initialize backtracing before printing any backtraces

This commit is contained in:
Martin Willi
2013-11-06 10:31:00 +01:00
parent bbb62267e0
commit f7b8396af0
+4
View File
@@ -311,6 +311,8 @@ static void print_failures(array_t *failures)
{ {
failure_t failure; failure_t failure;
backtrace_init();
while (array_remove(failures, 0, &failure)) while (array_remove(failures, 0, &failure))
{ {
fprintf(stderr, " %sFailure in '%s': %s (", fprintf(stderr, " %sFailure in '%s': %s (",
@@ -326,6 +328,8 @@ static void print_failures(array_t *failures)
failure.bt->destroy(failure.bt); failure.bt->destroy(failure.bt);
} }
} }
backtrace_deinit();
} }
/** /**