mirror of
https://github.com/ipmitool/ipmitool.git
synced 2025-05-10 18:47:22 +00:00
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:
parent
52c07d61f9
commit
66fcf484a4
@ -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++) {
|
for (i=0; i<entries; i++) {
|
||||||
printf(" HWAddr: 0x%02x - SiteNum: 0x%02x - SiteType: 0x%02x \n",
|
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;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user