Lines Matching refs:buf
53 static int super_fgets(char **buf, size_t *bufsize, FILE *fp) {
57 p = *buf;
66 if ((*buf)[readlen - 1] == '\n')
69 /* else buf is too small */
71 if (!(*buf = realloc(*buf, *bufsize))) {
75 p = *buf + readlen;
96 char *cfile, *buf;
111 if (!(buf = malloc(buflen))) {
122 err = super_fgets(&buf, &buflen, fp);
129 free(buf);
134 p = buf;
152 free(buf);
173 char *p, buf[33];
191 (void) strncpy(buf, p, l);
192 buf[l] = 0;
193 answer = atoi(buf);