The flag was initialised and tested, but actually never set when a duplicate
section was found.

Signed-off-by: Rui Salvaterra <[email protected]>
---
 defaults.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/defaults.c b/defaults.c
index 0580bfc..bd48958 100644
--- a/defaults.c
+++ b/defaults.c
@@ -151,6 +151,8 @@ fw3_load_defaults(struct fw3_state *state, struct 
uci_package *p)
                        continue;
                }
 
+               seen = true;
+
                if(!fw3_parse_options(&state->defaults, fw3_flag_opts, s))
                        warn_elem(e, "has invalid options");
 
-- 
2.28.0


_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to