--- ipmitool-1.8.10/lib/ipmi_fru.c.orig 2008-06-10 23:40:47.000000000 +0200 +++ ipmitool-1.8.10/lib/ipmi_fru.c 2008-09-12 16:34:18.000000000 +0200 @@ -2353,7 +2353,7 @@ ipmi_fru_edit_multirec(struct ipmi_intf fru_data = malloc(fru.size + 1); if (fru_data == NULL) { lprintf(LOG_ERR, " Out of memory!"); - return; + return -1; } memset(fru_data, 0, fru.size + 1);