117721Speter#ifndef _getline_h_ 217721Speter#define _getline_h_ 1 317721Speter 417721Speter#include <stdio.h> 517721Speter 617721Speter#if defined (__GNUC__) || (defined (__STDC__) && __STDC__) 717721Speter#define __PROTO(args) args 817721Speter#else 917721Speter#define __PROTO(args) () 1017721Speter#endif /* GCC. */ 1117721Speter 1266525Speter#define GETLINE_NO_LIMIT -1 1366525Speter 1417721Speterint 1517721Speter getline __PROTO ((char **_lineptr, size_t *_n, FILE *_stream)); 1634461Speterint 1766525Speter getline_safe __PROTO ((char **_lineptr, size_t *_n, FILE *_stream, 1866525Speter int limit)); 1966525Speterint 2034461Speter getstr __PROTO ((char **_lineptr, size_t *_n, FILE *_stream, 21107484Speter int _terminator, int _offset, int limit)); 2217721Speter 2317721Speter#endif /* _getline_h_ */ 24