diff --git a/src/lib66/tree/tree_resolve_read_master_cdb.c b/src/lib66/tree/tree_resolve_master_read_cdb.c similarity index 81% rename from src/lib66/tree/tree_resolve_read_master_cdb.c rename to src/lib66/tree/tree_resolve_master_read_cdb.c index a201caab3c37d6cdb69bed706ed6d5cd4ba514f7..6615d199b33d795355d299cd3918415d7920b380 100644 --- a/src/lib66/tree/tree_resolve_read_master_cdb.c +++ b/src/lib66/tree/tree_resolve_master_read_cdb.c @@ -1,5 +1,5 @@ /* - * tree_resolve_read_master_cdb.c + * tree_resolve_master_read_cdb.c * * Copyright (c) 2018-2021 Eric Vidal <eric@obarun.org> * @@ -23,7 +23,7 @@ #include <66/tree.h> #include <66/resolve.h> -int tree_resolve_read_master_cdb(cdb *c, resolve_tree_master_t *mres) +int tree_resolve_master_read_cdb(cdb *c, resolve_tree_master_t *mres) { log_flow() ; @@ -51,10 +51,18 @@ int tree_resolve_read_master_cdb(cdb *c, resolve_tree_master_t *mres) resolve_find_cdb(&tmp,c,"current") ; mres->current = tmp.len ? resolve_add_string(wres,tmp.s) : 0 ; + /* contents */ + resolve_find_cdb(&tmp,c,"contents") ; + mres->contents = tmp.len ? resolve_add_string(wres,tmp.s) : 0 ; + /* nenabled */ x = resolve_find_cdb(&tmp,c,"nenabled") ; mres->nenabled = x ; + /* ncontents */ + x = resolve_find_cdb(&tmp,c,"ncontents") ; + mres->ncontents = x ; + free(wres) ; stralloc_free(&tmp) ; diff --git a/src/lib66/tree/tree_resolve_write_master_cdb.c b/src/lib66/tree/tree_resolve_master_write_cdb.c similarity index 72% rename from src/lib66/tree/tree_resolve_write_master_cdb.c rename to src/lib66/tree/tree_resolve_master_write_cdb.c index 05a681853f6f3c97c43a4497ad95dee883a3290f..f6e3faab0bac44b33ea0ea57cb2655bb5cb6d104 100644 --- a/src/lib66/tree/tree_resolve_write_master_cdb.c +++ b/src/lib66/tree/tree_resolve_master_write_cdb.c @@ -1,5 +1,5 @@ /* - * tree_resolve_write_master_cdb.c + * tree_resolve_master_write_cdb.c * * Copyright (c) 2018-2021 Eric Vidal <eric@obarun.org> * @@ -19,7 +19,7 @@ #include <66/tree.h> #include <66/resolve.h> -int tree_resolve_write_master_cdb(cdbmaker *c, resolve_tree_master_t *mres) +int tree_resolve_master_write_cdb(cdbmaker *c, resolve_tree_master_t *mres) { log_flow() ; @@ -37,8 +37,14 @@ int tree_resolve_write_master_cdb(cdbmaker *c, resolve_tree_master_t *mres) /* current */ !resolve_add_cdb(c,"current",str + mres->current) || + /* contents */ + !resolve_add_cdb(c,"contents",str + mres->contents) || + /* nenabled */ - !resolve_add_cdb_uint(c,"nenabled",mres->nenabled)) return 0 ; + !resolve_add_cdb_uint(c,"nenabled",mres->nenabled) || + + /* ncontents */ + !resolve_add_cdb_uint(c,"ncontents",mres->ncontents)) return 0 ; return 1 ; }