1#include "stdio_impl.h"
2
3int puts(const char* s) {
4    int r;
5    FLOCK(stdout);
6    r = -(fputs(s, stdout) < 0 || putc_unlocked('\n', stdout) < 0);
7    FUNLOCK(stdout);
8    return r;
9}
10