ID: 3600911 - 'lib/ipmi_fru.c' - fix multiple increments in args to printf

Commit fixes multiple increments in arguments of printf() which leads to
undefined/inconsistent behaviour and results.

Reported-by: Ales Ledvinka
This commit is contained in:
Zdenek Styblik 2013-03-29 14:52:59 +00:00
parent 52c07d61f9
commit 66fcf484a4

View File

@ -2236,7 +2236,8 @@ static void ipmi_fru_picmg_ext_print(uint8_t * fru_data, int off, int length)
for (i=0; i<entries; i++) {
printf(" HWAddr: 0x%02x - SiteNum: 0x%02x - SiteType: 0x%02x \n",
fru_data[offset++], fru_data[offset++], fru_data[offset++]);
fru_data[offset], fru_data[offset+1], fru_data[offset+2]);
offset+= 3;
}
}
break;