From a5256582f5a554c0cbcf45d19bb751e60ea42ce9 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Wed, 27 Aug 2008 16:45:56 +0200 Subject: [PATCH] fix sanity checks for uci.set to be able to create new sections --- lua/uci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/uci.c b/lua/uci.c index 7f4ba99..5891562 100644 --- a/lua/uci.c +++ b/lua/uci.c @@ -440,7 +440,7 @@ uci_lua_set(lua_State *L) if (err) goto error; - if ((ptr.s == NULL) || (ptr.value == NULL)) { + if (((ptr.s == NULL) && (ptr.option != NULL)) || (ptr.value == NULL)) { err = UCI_ERR_INVAL; goto error; } -- 2.11.0