Support comments in fs config
authorJo-Philipp Wich <jow@openwrt.org>
Sat, 4 Apr 2015 21:41:56 +0000 (23:41 +0200)
committerJo-Philipp Wich <jow@openwrt.org>
Wed, 8 Apr 2015 05:51:39 +0000 (07:51 +0200)
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
canned_fs_config.c

index 6898ea217138f62ffda0f4c5f7cae4e02c8a3637..a034005a57545079e8dfbab11ace7606550bb9ae 100644 (file)
@@ -53,6 +53,10 @@ int load_canned_fs_config(const char* fn) {
                }
                Path* p = canned_data + canned_used;
                p->path = strdup(strtok(line, " \t"));
+
+               if (!p->path || !*p->path || *p->path == '#')
+                       continue;
+
                p->uid = atoi(strtok(NULL, " \t"));
                p->gid = atoi(strtok(NULL, " \t"));
                p->mode = strtol(strtok(NULL, " \t"), NULL, 8);   // mode is in octal