4 int getln2(
buffer *ss,stralloc *sa,
char **cont,
unsigned int *clen,
int sep)
7 register unsigned int i;
10 if (!stralloc_ready(sa,0))
return -1;
16 if (n == 0) { *clen = 0;
return 0; }
19 if (i < n) {
buffer_SEEK(ss,*clen = i + 1); *cont = x;
return 0; }
int buffer_feed(buffer *)
int getln2(buffer *ss, stralloc *sa, char **cont, unsigned int *clen, int sep)
#define buffer_SEEK(s, len)
int stralloc_readyplus(stralloc *, unsigned int)
unsigned int byte_chr(const char *, unsigned int n, int)
int buffer_get(buffer *, char *, unsigned int)