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> * Copyright (c) 2018-2021 Eric Vidal <eric@obarun.org>
* *
...@@ -19,8 +19,8 @@ ...@@ -19,8 +19,8 @@
#include <skalibs/types.h>//UINT_FMT #include <skalibs/types.h>//UINT_FMT
#include <66/tree.h> #include <66/tree.h>
#include <stdio.h>
int tree_resolve_master_field_tosa(stralloc *sa, resolve_tree_master_t *mres, resolve_tree_master_enum_t field) int tree_resolve_master_get_field_tosa(stralloc *sa, resolve_tree_master_t *mres, resolve_tree_master_enum_t field)
{ {
log_flow() ; log_flow() ;
...@@ -30,19 +30,23 @@ int tree_resolve_master_field_tosa(stralloc *sa, resolve_tree_master_t *mres, re ...@@ -30,19 +30,23 @@ int tree_resolve_master_field_tosa(stralloc *sa, resolve_tree_master_t *mres, re
switch(field) { switch(field) {
case TREE_ENUM_MASTER_NAME: case TREE_ENUM_MASTER_NAME:
mres->sa.s + mres->name ; str = mres->sa.s + mres->name ;
break ; break ;
case TREE_ENUM_MASTER_ALLOW: case TREE_ENUM_MASTER_ALLOW:
mres->sa.s + mres->name ; str = mres->sa.s + mres->allow ;
break ; break ;
case TREE_ENUM_MASTER_ENABLED: case TREE_ENUM_MASTER_ENABLED:
mres->sa.s + mres->enabled ; str = mres->sa.s + mres->enabled ;
break ; break ;
case TREE_ENUM_MASTER_CURRENT: 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 ; break ;
case TREE_ENUM_MASTER_NENABLED: case TREE_ENUM_MASTER_NENABLED:
...@@ -50,6 +54,11 @@ int tree_resolve_master_field_tosa(stralloc *sa, resolve_tree_master_t *mres, re ...@@ -50,6 +54,11 @@ int tree_resolve_master_field_tosa(stralloc *sa, resolve_tree_master_t *mres, re
str = fmt ; str = fmt ;
break ; break ;
case TREE_ENUM_MASTER_NCONTENTS:
fmt[uint32_fmt(fmt,mres->ncontents)] = 0 ;
str = fmt ;
break ;
default: default:
return 0 ; 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