math: x86_64 version of expl, fixed some comments in the i386 version
[musl] / src / stdio / flockfile.c
1 #include "stdio_impl.h"
2 #include "pthread_impl.h"
3
4 void flockfile(FILE *f)
5 {
6         while (ftrylockfile(f)) {
7                 int owner = f->lock;
8                 if (owner) __wait(&f->lock, &f->waiters, owner, 1);
9         }
10 }