Home
last modified time | relevance | path

Searched refs:lineptr (Results 1 – 2 of 2) sorted by relevance

/components/libc/posix/io/stdio/
A Dstdio.c212 if (lineptr == NULL || n == NULL || stream == NULL) in getdelim()
218 if (*lineptr == NULL) in getdelim()
221 if ((*lineptr = (char *)malloc(*n)) == NULL) in getdelim()
228 cur_pos = *lineptr; in getdelim()
233 if (ferror(stream) || (c == EOF && cur_pos == *lineptr)) in getdelim()
239 if ((*lineptr + *n - cur_pos) < 2) in getdelim()
257 cur_pos = new_lineptr + (cur_pos - *lineptr); in getdelim()
258 *lineptr = new_lineptr; in getdelim()
269 return (ssize_t)(cur_pos - *lineptr); in getdelim()
272 ssize_t getline(char **lineptr, size_t *n, FILE *stream) in getline() argument
[all …]
/components/libc/posix/io/stdio/posix/
A Dstdio.h25 ssize_t getdelim(char **lineptr, size_t *n, int delim, FILE *stream);
26 ssize_t getline(char **lineptr, size_t *n, FILE *stream);

Completed in 2 milliseconds