Lines Matching refs:buffer
83 char *buffer;
124 buffer = malloc(stat.st_size + 1);
125 if (buffer == NULL) {
130 if (read(fd, buffer, stat.st_size) < 0) {
133 free(buffer);
137 buffer[stat.st_size] = '\0';
144 if (!strncmp(buffer + i, "\n%\n", 3)) {
152 free(buffer);
161 if (!strncmp(buffer + i, "\n%\n", 3)) {
163 buffer[i] = '\0';
172 puts(buffer + start);
173 free(buffer);