From 8f6f4cc07ca41bee031f16aa2d6f978c971305b9 Mon Sep 17 00:00:00 2001 From: philmoz Date: Sat, 19 Apr 2025 12:33:06 +1000 Subject: [PATCH] fix(color): LVGL file picker may crash if 'get' function is not set in Lua (#6107) Co-authored-by: philmoz --- radio/src/lua/lua_lvgl_widget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/radio/src/lua/lua_lvgl_widget.cpp b/radio/src/lua/lua_lvgl_widget.cpp index 70b6b15d9..700d19943 100644 --- a/radio/src/lua/lua_lvgl_widget.cpp +++ b/radio/src/lua/lua_lvgl_widget.cpp @@ -330,7 +330,7 @@ void LvglWidgetObjectBase::pcallSetIntVal(lua_State *L, int setFuncRef, int val) const char* LvglWidgetObjectBase::pcallGetStringVal(lua_State *L, int getFuncRef) { - const char* val = nullptr; + const char* val = ""; if (getFuncRef != LUA_REFNIL) { auto save = luaScriptManager; luaScriptManager = lvglManager;