diff --git a/src/jconf.c b/src/jconf.c index 2a678458..f035db9d 100644 --- a/src/jconf.c +++ b/src/jconf.c @@ -76,8 +76,8 @@ jconf_t *read_jconf(const char* file) buf = malloc(pos + 1); if (buf == NULL) FATAL("No enough memory."); - int err = fread(buf, pos, 1, f); - if (err) FATAL("Failed to read the config file."); + int nread = fread(buf, pos, 1, f); + if (!nread) FATAL("Failed to read the config file."); fclose(f); buf[pos] = '\0'; // end of string