xref: /optee_os/lib/libutils/isoc/fputs.c (revision 405a5072d8bd25c18fd151d97e452d6863786f03)
1*405a5072SJerome Forissier // SPDX-License-Identifier: BSD-2-Clause
2*405a5072SJerome Forissier /*
3*405a5072SJerome Forissier  * Copyright (c) 2020, Huawei Technologies Co., Ltd
4*405a5072SJerome Forissier  */
5*405a5072SJerome Forissier 
6*405a5072SJerome Forissier #include <stdio.h>
7*405a5072SJerome Forissier #include <stdlib.h>
8*405a5072SJerome Forissier #include <trace.h>
9*405a5072SJerome Forissier 
fputs(const char * s,FILE * stream)10*405a5072SJerome Forissier int fputs(const char *s, FILE *stream)
11*405a5072SJerome Forissier {
12*405a5072SJerome Forissier 	if (stream != stdout && stream != stderr)
13*405a5072SJerome Forissier 		abort();
14*405a5072SJerome Forissier 
15*405a5072SJerome Forissier 	trace_ext_puts(s);
16*405a5072SJerome Forissier 	return 0;
17*405a5072SJerome Forissier }
18