- /* No file isn't the end of the world -- not every system will be
- * reporting the same set of statistics */
- if (access(filename, R_OK) != 0)
- return ENOENT;
-
- fp = fopen(filename, "r");
- if (fp == NULL) {
- status = errno;
- if (status != ENOENT) {
- char errbuf[1024];
- WARNING("battery plugin: fopen (%s) failed: %s", filename,
- sstrerror(status, errbuf, sizeof(errbuf)));
- }