From 1ab78befa990fca4236479dcbfbf66984c7a0372 Mon Sep 17 00:00:00 2001 From: Ivan Dmitrievich Yartsev Date: Fri, 5 Dec 2025 18:33:51 +0600 Subject: [PATCH] Fixed config_get_all_keys init size value --- source/libublsettings-config.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/libublsettings-config.c b/source/libublsettings-config.c index f22c612..7f0a463 100644 --- a/source/libublsettings-config.c +++ b/source/libublsettings-config.c @@ -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){ + (*size)=0; check_config{ - (*size)=0; config_str ret_data=NULL; dictionary *dict = NULL; 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){ + *size=0; check_config{ - *size=0; config_str final = NULL; for_config{ 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){ + *size=0; check_config{ - *size=0; config_str final = NULL; for_config{ if (!yon_config_check_ignore(temp->key)){