From 78202d5bd8a8d09a55bb71b9df6d3f54b18184b8 Mon Sep 17 00:00:00 2001 From: Romain Forlot Date: Wed, 20 Sep 2017 16:54:14 +0200 Subject: Make LUA works - Added LUA library at link - Make app-template crash build if a checked file fails - Fix old defined variable CONTROL_LUA_PATH to a default one in the binding data directory - Add an example with unit conversion made in LUA Change-Id: I1b4712bde32a38044ad6b14ebd38b6782fd01fe9 Signed-off-by: Romain Forlot --- controller/ctl-config.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'controller/ctl-config.c') diff --git a/controller/ctl-config.c b/controller/ctl-config.c index 888b420..580c68c 100644 --- a/controller/ctl-config.c +++ b/controller/ctl-config.c @@ -155,6 +155,9 @@ int CtlConfigExec(CtlConfigT *ctlConfig) { errcount += ctlConfig->sections[idx].loadCB(&ctlConfig->sections[idx], NULL); } return errcount; + + OnErrorExit: + return 1; } CtlConfigT *CtlConfigLoad(const char* filepath, CtlSectionT *sections) { @@ -163,7 +166,7 @@ CtlConfigT *CtlConfigLoad(const char* filepath, CtlSectionT *sections) { int err; #ifdef CONTROL_SUPPORT_LUA - err= LuaConfigLoad(); + err = LuaConfigLoad(); if (err) goto OnErrorExit; #endif -- cgit 1.2.3-korg