aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBALATON Zoltan <balaton@eik.bme.hu>2025-03-01 15:35:35 +0100
committerPhilippe Mathieu-Daudé <philmd@linaro.org>2025-03-05 02:13:36 +0100
commit902cc3c59eb64bfff95a32de11151209779d118e (patch)
treef03d8ac875baca77463ebab8bf5032148060842e
parentbf042a6a2ab9aceae951f6afc897986f7387a7e5 (diff)
downloadqemu-902cc3c59eb64bfff95a32de11151209779d118e.zip
qemu-902cc3c59eb64bfff95a32de11151209779d118e.tar.gz
qemu-902cc3c59eb64bfff95a32de11151209779d118e.tar.bz2
hw/nvram/eeprom_at24c: Remove memset after g_malloc0
Calling memset to zero memory is not needed after g_malloc0 which already clears memory. These used to be in separate functions but after some patches the memset ended up after g_malloc0 and thus can be dropped. Fixes: 4f2c6448c3 (hw/nvram/eeprom_at24c: Make reset behavior more like hardware) Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Message-ID: <ff281851e6d824ecd01b8b5cd955328dae1515a0.1740839457.git.balaton@eik.bme.hu> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
-rw-r--r--hw/nvram/eeprom_at24c.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/hw/nvram/eeprom_at24c.c b/hw/nvram/eeprom_at24c.c
index 9f60684..78c81be 100644
--- a/hw/nvram/eeprom_at24c.c
+++ b/hw/nvram/eeprom_at24c.c
@@ -190,7 +190,6 @@ static void at24c_eeprom_realize(DeviceState *dev, Error **errp)
}
ee->mem = g_malloc0(ee->rsize);
- memset(ee->mem, 0, ee->rsize);
if (ee->init_rom) {
memcpy(ee->mem, ee->init_rom, MIN(ee->init_rom_size, ee->rsize));