1
0
mirror of https://gitlab.xiph.org/xiph/icecast-server.git synced 2025-02-02 15:07:36 -05:00

Feature: Added ctest_diagnostic_printf()

This commit is contained in:
Philipp Schafft 2018-07-27 13:25:15 +00:00
parent 0b559f0641
commit a1ff38aeba
2 changed files with 14 additions and 0 deletions

View File

@ -11,6 +11,7 @@
#endif #endif
#include <stdio.h> #include <stdio.h>
#include <stdarg.h>
#include "ctest_lib.h" #include "ctest_lib.h"
@ -55,6 +56,18 @@ void ctest_diagnostic(const char *line)
printf("# %s\n", line); printf("# %s\n", line);
} }
void ctest_diagnostic_printf(const char *format, ...)
{
va_list ap;
va_start(ap, format);
printf("# ");
vprintf(format, ap);
printf("\n");
va_end(ap);
}
void ctest_bail_out(const char *reason) void ctest_bail_out(const char *reason)
{ {
ctest_g_bailed_out = 1; ctest_g_bailed_out = 1;

View File

@ -14,6 +14,7 @@ void ctest_fin(void);
void ctest_test(const char *desc, int res); void ctest_test(const char *desc, int res);
void ctest_diagnostic(const char *line); void ctest_diagnostic(const char *line);
void ctest_diagnostic_printf(const char *format, ...);
void ctest_bail_out(const char *reason); void ctest_bail_out(const char *reason);
int ctest_bailed_out(void); int ctest_bailed_out(void);