Changed config get macro

pull/84/head
parent 5815d0b251
commit a723958b13

@ -1503,10 +1503,12 @@ int yon_config_update_by_args(char *key, ...){
config_str keys = NULL; config_str keys = NULL;
yon_char_parsed_add_or_create_if_exists(keys,&size,key); yon_char_parsed_add_or_create_if_exists(keys,&size,key);
va_list args; va_list args;
yon_config_clear_by_key(key);
va_start(args,key); va_start(args,key);
char *cur_key = NULL; char *cur_key = NULL;
while((cur_key = va_arg(args,char*))){ while((cur_key = va_arg(args,char*))){
yon_char_parsed_add_or_create_if_exists(keys,&size,cur_key); yon_char_parsed_add_or_create_if_exists(keys,&size,cur_key);
yon_config_clear_by_key(cur_key);
} }
int params_size=0; int params_size=0;

@ -102,7 +102,7 @@ typedef char** config_str;
* *
* Значение парамерта конфигурации или NULL. * Значение парамерта конфигурации или NULL.
*/ */
#define config(key) yon_config_get_by_key(key) #define config(key) yon_config_get(key)
/** /**
* @brief Allocates or reallocates memory. * @brief Allocates or reallocates memory.

Loading…
Cancel
Save