From cdb3f48da7406b295b27d5c3534cdeec3b748841 Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Sun, 22 Jan 2017 21:44:44 +0100 Subject: [PATCH] [Horus] Malloc check added --- radio/src/lua/widgets.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/radio/src/lua/widgets.cpp b/radio/src/lua/widgets.cpp index 5971460d0..d4b27a29b 100644 --- a/radio/src/lua/widgets.cpp +++ b/radio/src/lua/widgets.cpp @@ -59,6 +59,9 @@ ZoneOption * createOptionsArray(int reference) } ZoneOption * options = (ZoneOption *)malloc(sizeof(ZoneOption) * (count+1)); + if (!options) { + return NULL; + } lua_rawgeti(lsWidgets, LUA_REGISTRYINDEX, reference); ZoneOption * option = options;