drivers: sensor: nxp: kinetis: temp: fix memset() length
Use the correct buffer size when calling memset().
Fixes: #73093
Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
(cherry picked from commit 59402fd82ef07634e580b2e85f600b2f4897235a)
diff --git a/drivers/sensor/nxp_kinetis_temp/temp_kinetis.c b/drivers/sensor/nxp_kinetis_temp/temp_kinetis.c
index b8d9915..950dea3 100644
--- a/drivers/sensor/nxp_kinetis_temp/temp_kinetis.c
+++ b/drivers/sensor/nxp_kinetis_temp/temp_kinetis.c
@@ -159,7 +159,7 @@
},
};
- memset(&data->buffer, 0, ARRAY_SIZE(data->buffer));
+ memset(&data->buffer, 0, sizeof(data->buffer));
if (!device_is_ready(config->adc)) {
LOG_ERR("ADC device is not ready");