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