Merge pull request 'Fixed config_get_all_keys init size value' (#72) from YanTheKaller/libublsettings:master into master

Reviewed-on: #72
master v1.67
Dmitry Razumov 2 weeks ago
commit 5a4d253d07

@ -796,8 +796,8 @@ config_str yon_config_get_selection_by_key_no_ignored(int *size, ...){
} }
void *yon_config_get_all_by_key_no_ignored(char *key, int *size){ void *yon_config_get_all_by_key_no_ignored(char *key, int *size){
(*size)=0;
check_config{ check_config{
(*size)=0;
config_str ret_data=NULL; config_str ret_data=NULL;
dictionary *dict = NULL; dictionary *dict = NULL;
for_dictionaries(dict, (dictionary*)__yon__config__strings){ for_dictionaries(dict, (dictionary*)__yon__config__strings){
@ -813,8 +813,8 @@ void *yon_config_get_all_by_key_no_ignored(char *key, int *size){
config_str yon_config_get_all_keys(int *size){ config_str yon_config_get_all_keys(int *size){
*size=0;
check_config{ check_config{
*size=0;
config_str final = NULL; config_str final = NULL;
for_config{ for_config{
if (!final) final = yon_char_parsed_new(size,temp->key,NULL); if (!final) final = yon_char_parsed_new(size,temp->key,NULL);
@ -826,8 +826,8 @@ config_str yon_config_get_all_keys(int *size){
} }
config_str yon_config_get_all_keys_no_ignored(int *size){ config_str yon_config_get_all_keys_no_ignored(int *size){
*size=0;
check_config{ check_config{
*size=0;
config_str final = NULL; config_str final = NULL;
for_config{ for_config{
if (!yon_config_check_ignore(temp->key)){ if (!yon_config_check_ignore(temp->key)){

Loading…
Cancel
Save