int x_munmap(void *addr, size_t length);
int x_rename(const char *oldpath, const char *newpath);
char *x_readlink(const char *path);
-char *read_file(const char *path);
+char *read_text_file(const char *path);
/* ------------------------------------------------------------------------- */
/* stats.c */
void
stats_read(const char *sfile, struct counters *counters)
{
- char *data = read_file(sfile);
+ char *data = read_text_file(sfile);
if (data) {
parse_stats(counters, data);
} else {
int path_exists(const char *path);
int is_symlink(const char *path);
void create_file(const char *path, const char *content);
-char *read_file(const char *path);
#endif
/* Return the content of a text file, or NULL on error. Caller frees. */
char *
-read_file(const char *path)
+read_text_file(const char *path)
{
int fd, ret;
size_t pos = 0, allocated = 1024;