... | ... |
@@ -39,7 +39,8 @@ static void htmlnorm_setup(void) |
39 | 39 |
static void htmlnorm_teardown(void) |
40 | 40 |
{ |
41 | 41 |
dconf_teardown(); |
42 |
- fail_unless(cli_rmdirs(dir) == 0, "rmdirs failed"); |
|
42 |
+ /* can't call fail() functions in teardown, it can cause SEGV */ |
|
43 |
+ cli_rmdirs(dir); |
|
43 | 44 |
free(dir); |
44 | 45 |
dir = NULL; |
45 | 46 |
} |