ID: 3613575 - memory leak - ipmi_password_file_read()

Commit fixes memory leak in ipmi_password_file_read() in 'lib/ipmi_main.c'.
This commit is contained in:
Zdenek Styblik 2013-05-23 03:34:14 +00:00
parent cc48c433fd
commit 38d71179e9

View File

@ -112,6 +112,7 @@ ipmi_password_file_read(char * filename)
if (fp == NULL) {
lprintf(LOG_ERR, "Unable to open password file %s",
filename);
free(pass);
return NULL;
}
@ -119,6 +120,7 @@ ipmi_password_file_read(char * filename)
if (fgets(pass, 21, fp) == NULL) {
lprintf(LOG_ERR, "Unable to read password from file %s",
filename);
free(pass);
fclose(fp);
return NULL;
}