ID: 263 - ipmi_ek_display_fru_header() - file descriptor leak

Commit fixes small file descriptor leak which happens when error occurs.
This commit is contained in:
Zdenek Styblik 2013-07-21 16:05:30 +00:00
parent c49bc06c39
commit 4fdbe5bbd0

View File

@ -2382,6 +2382,7 @@ ipmi_ek_display_fru_header(char * filename)
ret = fread(&header, sizeof (struct fru_header), 1, input_file); ret = fread(&header, sizeof (struct fru_header), 1, input_file);
if ((ret != 1) || ferror(input_file)) { if ((ret != 1) || ferror(input_file)) {
lprintf(LOG_ERR, "Failed to read FRU header!"); lprintf(LOG_ERR, "Failed to read FRU header!");
fclose(input_file);
return (ERROR_STATUS); return (ERROR_STATUS);
} }
printf("%s\n", EQUAL_LINE_LIMITER); printf("%s\n", EQUAL_LINE_LIMITER);