1
0
Fork 0
forked from len0rd/rockbox

[coverity] multiboot.c write_bootdata_ fix memset size

the payload arg was swapped with the size arg

Change-Id: I1e1ef6e842a4fd00f7d4a656438fccbe7abc429a
This commit is contained in:
William Wilgus 2024-06-04 15:56:56 -04:00
parent afba86f0f7
commit dad01f29ff

View file

@ -29,7 +29,7 @@
static void write_bootdata_v0(struct boot_data_t *data, unsigned int boot_volume) static void write_bootdata_v0(struct boot_data_t *data, unsigned int boot_volume)
{ {
memset(data->payload, data->length, 0); memset(data->payload, 0, data->length);
data->_boot_volume = boot_volume; data->_boot_volume = boot_volume;
data->version = 0; data->version = 0;
@ -37,7 +37,7 @@ static void write_bootdata_v0(struct boot_data_t *data, unsigned int boot_volume
static void write_bootdata_v1(struct boot_data_t *data, unsigned int boot_volume) static void write_bootdata_v1(struct boot_data_t *data, unsigned int boot_volume)
{ {
memset(data->payload, data->length, 0); memset(data->payload, 0, data->length);
data->_boot_volume = 0xff; data->_boot_volume = 0xff;
data->version = 1; data->version = 1;