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