disable history tracking for non-confdir files
[project/uci.git] / list.c
diff --git a/list.c b/list.c
index fb5e686..18de500 100644 (file)
--- a/list.c
+++ b/list.c
@@ -174,6 +174,9 @@ uci_add_history(struct uci_context *ctx, struct uci_package *p, int cmd, char *s
        int size = strlen(section) + 1;
        char *ptr;
 
+       if (!p->confdir)
+               return;
+
        if (value)
                size += strlen(section) + 1;