341 database = value; |
341 database = value; |
342 } else if(xstreq(node->name, "tagconfig")) { |
342 } else if(xstreq(node->name, "tagconfig")) { |
343 tagconfig = parse_tagconfig(node); |
343 tagconfig = parse_tagconfig(node); |
344 } else if(xstreq(node->name, "metadata")) { |
344 } else if(xstreq(node->name, "metadata")) { |
345 char *error = NULL; |
345 char *error = NULL; |
346 metadata = parse_finfo(value, &error); |
346 metadata = parse_finfo_settings(value, &error); |
347 if(error) { |
347 if(error) { |
348 print_error(node->line, "unknown metadata: %s\n", error); |
348 print_error(node->line, "unknown metadata: %s\n", error); |
349 free(error); |
349 free(error); |
350 } |
350 } |
351 } else if(xstreq(node->name, "versioning")) { |
351 } else if(xstreq(node->name, "versioning")) { |