#include "stdio_impl.h" | |
int fileno(FILE *f) | |
{ | |
/* f->fd never changes, but the lock must be obtained and released | |
* anyway since this function cannot return while another thread | |
* holds the lock. */ | |
FLOCK(f); | |
FUNLOCK(f); | |
return f->fd; | |
} | |
weak_alias(fileno, fileno_unlocked); |