1#include "stdio_impl.h"
2#include "pthread_impl.h"
3
4void funlockfile(FILE *f)
5{
6 if (f->lockcount == 1) {
7 __unlist_locked_file(f);
8 f->lockcount = 0;
9 __unlockfile(f);
10 } else {
11 f->lockcount--;
12 }
13}