mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-04 02:18:37 +00:00
Followup to r14908 (BZ #342603).
The first byte of the data array holds the length, so the actual data length is the value of that byte plus one. Patch by Jean Delvare <jdelvare@suse.de>. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15655
This commit is contained in:
parent
9ebcef0b66
commit
4a999cf4a2
@ -6884,7 +6884,7 @@ PRE(sys_ioctl)
|
||||
case VKI_I2C_SMBUS_I2C_BLOCK_BROKEN:
|
||||
case VKI_I2C_SMBUS_BLOCK_PROC_CALL:
|
||||
case VKI_I2C_SMBUS_I2C_BLOCK_DATA:
|
||||
size = vkis->data->block[0];
|
||||
size = 1 + vkis->data->block[0];
|
||||
break;
|
||||
default:
|
||||
size = 0;
|
||||
@ -9410,7 +9410,7 @@ POST(sys_ioctl)
|
||||
case VKI_I2C_SMBUS_I2C_BLOCK_BROKEN:
|
||||
case VKI_I2C_SMBUS_BLOCK_PROC_CALL:
|
||||
case VKI_I2C_SMBUS_I2C_BLOCK_DATA:
|
||||
size = vkis->data->block[0];
|
||||
size = 1 + vkis->data->block[0];
|
||||
break;
|
||||
default:
|
||||
size = 0;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user