Lines Matching refs:file_size
119 char *read_file(const char *file_name, unsigned int *file_size)
133 *file_size = 0;
138 bytes_read = fread(buf + *file_size, 1, allocated - *file_size, f);
139 *file_size += bytes_read;
140 } while (*file_size == allocated && allocated < MAX_FILE_SIZE);
142 if (*file_size > 0 && buf[*file_size - 1] != '\n' && *file_size < allocated) {
143 buf[*file_size] = '\n';
144 ++*file_size;