summaryrefslogtreecommitdiff
path: root/tests/utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/utils.c')
-rw-r--r--tests/utils.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/tests/utils.c b/tests/utils.c
index c8ed85357f..f4b8c4ad09 100644
--- a/tests/utils.c
+++ b/tests/utils.c
@@ -22,7 +22,7 @@
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <stdio.h>
@@ -44,11 +44,13 @@ const char *pkcs3 =
void
fail (const char *format, ...)
{
+ char str[1024];
va_list arg_ptr;
va_start (arg_ptr, format);
- vfprintf (stderr, format, arg_ptr);
+ vsnprintf ( str, sizeof(str), format, arg_ptr);
va_end (arg_ptr);
+ fputs(str, stderr);
error_count++;
if (break_on_error)
exit (1);
@@ -57,11 +59,13 @@ fail (const char *format, ...)
void
success (const char *format, ...)
{
+ char str[1024];
va_list arg_ptr;
va_start (arg_ptr, format);
- vfprintf (stderr, format, arg_ptr);
+ vsnprintf ( str, sizeof(str), format, arg_ptr);
va_end (arg_ptr);
+ fputs(str, stderr);
}
void