mirror of
https://github.com/ipmitool/ipmitool.git
synced 2025-05-10 18:47:22 +00:00
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:
parent
c49bc06c39
commit
4fdbe5bbd0
@ -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);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user