Check if file object is valid

pull/25/head
Shawn webb 13 years ago
parent d1bfe559cd
commit 022677ab61
  1. 12
      clamconf/clamconf.c

@ -230,10 +230,14 @@ static void print_platform(struct cli_environment *env)
#else #else
/* e.g. Solaris */ /* e.g. Solaris */
if (!access("/etc/release", R_OK)) { if (!access("/etc/release", R_OK)) {
char buf[1024]; char buf[1024];
FILE *f = fopen("/etc/release", "r"); FILE *f = fopen("/etc/release", "r");
fgets(buf, sizeof(buf), f);
printf("Full OS version: %s", buf); if (f) {
fgets(buf, sizeof(buf), f);
printf("Full OS version: %s", buf);
fclose(f);
}
} }
#endif #endif

Loading…
Cancel
Save