From df153b4b1f5636f65856f48f4abf8decaf1fadbc Mon Sep 17 00:00:00 2001 From: jfrickmann Date: Thu, 18 Nov 2021 19:51:01 -0500 Subject: [PATCH] memset() -> memclear() --- radio/src/lua/widgets.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/radio/src/lua/widgets.cpp b/radio/src/lua/widgets.cpp index 2f175680f..cfd51b934 100644 --- a/radio/src/lua/widgets.cpp +++ b/radio/src/lua/widgets.cpp @@ -508,7 +508,7 @@ void LuaWidget::refresh(BitmapBuffer* dc) // Move the event buffer forward for (int i = 1; i < EVENT_BUFFER_SIZE; i++) events[i - 1] = events[i]; - memset(&events[EVENT_BUFFER_SIZE - 1], 0, sizeof(eventData)); + memclear(&events[EVENT_BUFFER_SIZE - 1], sizeof(eventData)); // Enable drawing into the current LCD buffer luaLcdBuffer = dc; @@ -554,7 +554,7 @@ void LuaWidget::onEvent(event_t event) if (fullscreen) { if (EVT_KEY_LONG(KEY_EXIT) == event) { // Clear event buffer on full screen exit - memset(&events, 0, EVENT_BUFFER_SIZE * sizeof(eventData)); + memclear(&events, EVENT_BUFFER_SIZE * sizeof(eventData)); } else { eventData* es = findOpenEventSlot(); @@ -760,7 +760,7 @@ void luaInitThemesAndWidgets() #if defined(USE_BIN_ALLOCATOR) lsWidgets = lua_newstate(bin_l_alloc, NULL); //we use our own allocator! #elif defined(LUA_ALLOCATOR_TRACER) - memset(&lsWidgetsTrace, 0 , sizeof(lsWidgetsTrace)); + memclear(&lsWidgetsTrace, sizeof(lsWidgetsTrace)); lsWidgetsTrace.script = "lua_newstate(widgets)"; lsWidgets = lua_newstate(tracer_alloc, &lsWidgetsTrace); //we use tracer allocator #else