Fix misc. issues reported by Coverity.

Some uninitialized values, a possible null pointer dereference, and
time-of-check-time-of-use on reading random seed file.
This commit is contained in:
Jon Siwek 2013-10-14 14:02:39 -05:00
parent 50784c64bc
commit 38ae7c98b4
10 changed files with 22 additions and 12 deletions

View file

@ -86,6 +86,7 @@ bool LoadPolicyFileText(const char* policy_filename)
char buf[256];
strerror_r(errno, buf, sizeof(buf));
reporter->Error("fstat failed on %s: %s", policy_filename, buf);
fclose(f);
return false;
}