From f8c4106367052c59717f6bac81b70e716a2ea25c Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Fri, 30 Aug 2024 00:33:48 +0200 Subject: [PATCH] Clear otp report before processing. Signed-off-by: Pol Henarejos --- src/usb/hid/hid.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/usb/hid/hid.c b/src/usb/hid/hid.c index fde9c53..c1f366a 100644 --- a/src/usb/hid/hid.c +++ b/src/usb/hid/hid.c @@ -110,6 +110,7 @@ uint16_t tud_hid_get_report_cb(uint8_t itf, uint8_t report_id, hid_report_type_t (void) buffer; (void) reqlen; printf("get_report %d %d %d\n", itf, report_id, report_type); + memset(buffer, 0, reqlen); DEBUG_PAYLOAD(buffer, reqlen); if (hid_get_report_cb) { hid_get_report_cb(itf, report_id, report_type, buffer, reqlen);