config_check()
{
struct stat fs;
+
+ /* check all files in the config.h file */
CHECK_FILE(batterynowfile, fs);
CHECK_FILE(batteryfullfile, fs);
CHECK_FILE(tempfile, fs);
+
+ /* check update interval */
+ if (update_interval < 1)
+ return -1;
+
+ /* exit successfully */
return 0;
}
/* check config for sanity */
if (config_check() < 0) {
- fprintf(stderr, "Config error, please check paths and recompile\n");
+ fprintf(stderr, "Config error, please check paths and interval and recompile!\n");
exit(1);
}