Browse code

Fix unit-test failure on Solaris.

Török Edvin authored on 2009/07/31 21:29:24
Showing 2 changed files
... ...
@@ -1,3 +1,7 @@
1
+Fri Jul 31 15:29:36 EEST 2009 (edwin)
2
+-------------------------------------
3
+ * unit_tests/check_regex.c: fix unit-test failure on Solaris
4
+
1 5
 Fri Jul 31 12:52:08 CEST 2009 (acab)
2 6
 ------------------------------------
3 7
  * libclamav/pe.c: fix check for pe32+
... ...
@@ -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
 }