1#include "stdio_impl.h" 2 3int putc(int c, FILE *f) 4{ 5 if (f->lock < 0 || !__lockfile(f)) 6 return putc_unlocked(c, f); 7 c = putc_unlocked(c, f); 8 __unlockfile(f); 9 return c; 10} 11 12weak_alias(putc, _IO_putc); 13
1#include "stdio_impl.h" 2 3int putc(int c, FILE *f) 4{ 5 if (f->lock < 0 || !__lockfile(f)) 6 return putc_unlocked(c, f); 7 c = putc_unlocked(c, f); 8 __unlockfile(f); 9 return c; 10} 11 12weak_alias(putc, _IO_putc); 13