text: /*
   * Copyright (c) 2005-2014 Rich Felker, et al.
   * Copyright (c) 2015-2016 HarveyOS et al.
   *
   * Use of this source code is governed by a MIT-style
   * license that can be found in the LICENSE.mit file.
   */
  
  #include "stdio_impl.h"
  
  FILE *__ofl_add(FILE *f)
  {
  	FILE **head = __ofl_lock();
  	f->next = *head;
  	if (*head) (*head)->prev = f;
  	*head = f;
  	__ofl_unlock();
  	return f;
  }
  