getln 3
NAME
getln - read one line of data
SYNTAX
#include <getln.h> int getln(&ss,&sa,&match,sep); substdio ss;

stralloc sa;

int match;

int sep;

DESCRIPTION
getln reads a line of characters, terminated by a sep character, from ss . It returns the line in sa and sets match to 1. If getln sees end-of-input before it sees sep , it returns the partial line in sa and sets match to 0. getln normally returns 0. If it runs out of memory, or encounters an error from ss , it returns -1, setting errno appropriately.
"SEE ALSO"
stralloc(3), substdio(3), getln2(3)