Fix file descriptor leak in ipmi_exec_main() - CID#1149040

This commit is contained in:
Zdenek Styblik 2014-12-30 16:21:52 +01:00
parent ecfaeb2706
commit c076fde0a6

View File

@ -467,6 +467,10 @@ int ipmi_exec_main(struct ipmi_intf * intf, int argc, char ** argv)
__argv[__argc++] = strdup(tok);
if (__argv[__argc-1] == NULL) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
if (fp) {
fclose(fp);
fp = NULL;
}
return -1;
}
tmp = __argv[__argc-1];