diff options
author | Kristaps Dzonsons <kristaps@bsd.lv> | 2011-12-13 11:26:12 +0000 |
---|---|---|
committer | Kristaps Dzonsons <kristaps@bsd.lv> | 2011-12-13 11:26:12 +0000 |
commit | 814b41ea4b9a164160af761e33b09e8f7efaafa3 (patch) | |
tree | f83b1c37fb9c42a7434dc48d93e1ec0cba8a9b05 /test-fgetln.c | |
parent | 6ca7be8f333b28c465a7b7d961bddcb31d59d72f (diff) | |
download | mandoc-814b41ea4b9a164160af761e33b09e8f7efaafa3.tar.gz mandoc-814b41ea4b9a164160af761e33b09e8f7efaafa3.tar.zst mandoc-814b41ea4b9a164160af761e33b09e8f7efaafa3.zip |
Compatibility support fgetln() on Linux. This uses the BSD-licensed
implementation from NetBSD tnftpd, Christos Zoulas (copyright message
retained in the compat_fgetln.c file). Patch verified by schwarze@. He
notes that you'll need -pthread for -static binaries (due to libdb), so
I've noted that -static should really only be used for BSD UNIX.
While here, add some forgotten goop to the Makefile, building and
cleaning extra manpages.
Diffstat (limited to 'test-fgetln.c')
-rw-r--r-- | test-fgetln.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test-fgetln.c b/test-fgetln.c new file mode 100644 index 00000000..90869cd8 --- /dev/null +++ b/test-fgetln.c @@ -0,0 +1,11 @@ +#include <stdio.h> +#include <stdlib.h> + +int +main(void) +{ + char *cp; + size_t sz; + cp = fgetln(stdin, &sz); + return 0; +} |