xref: /third_party/musl/src/stdio/ofl_add.c (revision 570af302)
1#include "stdio_impl.h"
2
3FILE *__ofl_add(FILE *f)
4{
5	FILE **head = __ofl_lock();
6#ifndef __LITEOS__
7    FILE_LIST_INSERT_HEAD(*head, f);
8#else
9	f->next = *head;
10	if (*head) (*head)->prev = f;
11	*head = f;
12#endif
13	__ofl_unlock();
14	return f;
15}
16