1 /* getdelim() and getline() from dietlibc. GPLv2 */
12 ssize_t
getdelim(char **lineptr
, size_t *n
, int delim
, FILE *stream
) {
26 new=realloc(*lineptr
,tmp
);
30 if (x
==EOF
) { if (!i
) return -1; (*lineptr
)[i
]=0; return i
; }
39 ssize_t
getline(char **lineptr
, size_t *n
, FILE *stream
) {
40 return getdelim(lineptr
,n
,'\n',stream
);
43 #endif /* NEED_GETLINE */