FreeBSD manual
download PDF document: js_fgetline.3.pdf
JS_FGETLINE(3) Schily's LIBRARY FUNCTIONS JS_FGETLINE(3)
NAME
js_fgetline() - gets a line from a file
SYNOPSIS
#include <schily/schily.h>
int js_fgetline(f,buf,length)
FILE *f;
char *buf;
int length;
DESCRIPTION
js_fgetline() reads up to length characters from the input file using
getc() (q.v.). The transfer is also terminated by a newline, end of
file, or read error. The newline character is stripped and the string
is NULL ('\0') terminated.
RETURNS
>=0 the number of bytes read.
< 0 if an error occurred.
NOTES
Unless NO_SCHILY_GETLINE is defined, including the header
<schily/schily.h> causes fgetline() to be defined to be an alias to
js_fgetline().
Joerg Schilling 2023/04/19 JS_FGETLINE(3)