From 5ef547326f6dcc99fecde30a9f52af5adf2ed2ec Mon Sep 17 00:00:00 2001 From: Mingjie Shen Date: Thu, 25 May 2023 16:33:56 -0400 Subject: [PATCH] check return value of malloc() for null --- core/teeny_usb_no_os.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/teeny_usb_no_os.c b/core/teeny_usb_no_os.c index 91fa938..136ef88 100644 --- a/core/teeny_usb_no_os.c +++ b/core/teeny_usb_no_os.c @@ -146,7 +146,9 @@ struct _tusb_ev tusb_ev_t* tusb_ev_create(void) { tusb_ev_t* ev = (tusb_ev_t*)tusb_malloc(sizeof(tusb_ev_t)); - ev->event = 0; + if (ev) { + ev->event = 0; + } return ev; } #endif