Stefan Ott patch for occasional sdr dump segfault #1793076

This commit is contained in:
Carol Hebert 2009-01-09 22:52:11 +00:00
parent e807543023
commit b7ae2149e9

View File

@ -4001,6 +4001,12 @@ ipmi_sdr_dump_bin(struct ipmi_intf *intf, const char *ofile)
}
/* write sdr entry */
if (!sdrr->raw) {
lprintf(LOG_ERR, "Error: raw data is null (length=%d)",
sdrr->length);
rc = -1;
break;
}
r = fwrite(sdrr->raw, 1, sdrr->length, fp);
if (r != sdrr->length) {
lprintf(LOG_ERR, "Error writing %d record bytes "