1 /*
2 * Copyright 2017-2020 The OpenSSL Project Authors. All Rights Reserved.
3 *
4 * Licensed under the Apache License 2.0 (the "License"). You may not use
5 * this file except in compliance with the License. You can obtain a copy
6 * in the file LICENSE in the source distribution or at
7 * https://www.openssl.org/source/license.html
8 */
9
10 #include "output.h"
11
test_printf_stdout(const char * fmt,...)12 int test_printf_stdout(const char *fmt, ...)
13 {
14 va_list ap;
15 int ret;
16
17 va_start(ap, fmt);
18 ret = test_vprintf_stdout(fmt, ap);
19 va_end(ap);
20
21 return ret;
22 }
23
test_printf_stderr(const char * fmt,...)24 int test_printf_stderr(const char *fmt, ...)
25 {
26 va_list ap;
27 int ret;
28
29 va_start(ap, fmt);
30 ret = test_vprintf_stderr(fmt, ap);
31 va_end(ap);
32
33 return ret;
34 }
35
test_printf_tapout(const char * fmt,...)36 int test_printf_tapout(const char *fmt, ...)
37 {
38 va_list ap;
39 int ret;
40
41 va_start(ap, fmt);
42 ret = test_vprintf_tapout(fmt, ap);
43 va_end(ap);
44
45 return ret;
46 }
47
test_printf_taperr(const char * fmt,...)48 int test_printf_taperr(const char *fmt, ...)
49 {
50 va_list ap;
51 int ret;
52
53 va_start(ap, fmt);
54 ret = test_vprintf_taperr(fmt, ap);
55 va_end(ap);
56
57 return ret;
58 }
59