aboutsummaryrefslogtreecommitdiffstats
path: root/src/blogc/source-parser.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/blogc/source-parser.c')
-rw-r--r--src/blogc/source-parser.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/blogc/source-parser.c b/src/blogc/source-parser.c
index 65ba982..cabc033 100644
--- a/src/blogc/source-parser.c
+++ b/src/blogc/source-parser.c
@@ -111,9 +111,10 @@ blogc_source_parse(const char *src, size_t src_len, bc_error_t **err)
start = current;
break;
}
- *err = bc_error_parser(BLOGC_ERROR_SOURCE_PARSER, src, src_len,
- current, "Configuration value not provided for '%s'.",
- key);
+ bc_trie_insert(rv, key, bc_strdup(""));
+ free(key);
+ key = NULL;
+ state = SOURCE_START;
break;
case SOURCE_CONFIG_VALUE: