- return getdelim (lineptr, n, '\n', stream);
-}
-
-#else /* ! have getdelim */
-
-#include "getndelim2.c"
-
-int
-getline (char **lineptr, size_t *n, FILE *stream)
-{
- return getndelim2 (lineptr, n, (size_t)(-1), stream, '\n', 0, 0);
+ return getndelim2 (lineptr, linesize, 0, GETNLINE_NO_LIMIT, delimiter, EOF,
+ stream);