Skip to content
Snippets Groups Projects
Commit 21f6d878 authored by Eric Vidal's avatar Eric Vidal :speech_balloon:
Browse files

rename tree_resolve_master_field_tosa to tree_resolve_master_get_field_tosa

parent ba8b6763
No related branches found
No related tags found
No related merge requests found
/*
* tree_resolve_master_field_tosa.c
* tree_resolve_master_get_field_tosa.c
*
* Copyright (c) 2018-2021 Eric Vidal <eric@obarun.org>
*
......@@ -19,8 +19,8 @@
#include <skalibs/types.h>//UINT_FMT
#include <66/tree.h>
int tree_resolve_master_field_tosa(stralloc *sa, resolve_tree_master_t *mres, resolve_tree_master_enum_t field)
#include <stdio.h>
int tree_resolve_master_get_field_tosa(stralloc *sa, resolve_tree_master_t *mres, resolve_tree_master_enum_t field)
{
log_flow() ;
......@@ -30,19 +30,23 @@ int tree_resolve_master_field_tosa(stralloc *sa, resolve_tree_master_t *mres, re
switch(field) {
case TREE_ENUM_MASTER_NAME:
mres->sa.s + mres->name ;
str = mres->sa.s + mres->name ;
break ;
case TREE_ENUM_MASTER_ALLOW:
mres->sa.s + mres->name ;
str = mres->sa.s + mres->allow ;
break ;
case TREE_ENUM_MASTER_ENABLED:
mres->sa.s + mres->enabled ;
str = mres->sa.s + mres->enabled ;
break ;
case TREE_ENUM_MASTER_CURRENT:
mres->sa.s + mres->current ;
str = mres->sa.s + mres->current ;
break ;
case TREE_ENUM_MASTER_CONTENTS:
str = mres->sa.s + mres->contents ;
break ;
case TREE_ENUM_MASTER_NENABLED:
......@@ -50,6 +54,11 @@ int tree_resolve_master_field_tosa(stralloc *sa, resolve_tree_master_t *mres, re
str = fmt ;
break ;
case TREE_ENUM_MASTER_NCONTENTS:
fmt[uint32_fmt(fmt,mres->ncontents)] = 0 ;
str = fmt ;
break ;
default:
return 0 ;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment