From c399dcab3265dc555e71eac92ef62b65bd939702 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Fri, 7 Mar 2025 11:24:07 +0600 Subject: [PATCH] Fixed char parsed checking if element begins with --- source/libublsettings.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/source/libublsettings.c b/source/libublsettings.c index fe57668..4d80b3e 100644 --- a/source/libublsettings.c +++ b/source/libublsettings.c @@ -494,7 +494,7 @@ int yon_char_check_begins_with(char *haystack, char *needle){ char *yon_char_parsed_check_exist_begins_with(char **target, int size, char *compare){ for (int i=0;i= 10; i++) - { - convert_check = convert_check / 10; - } + int i = snprintf( NULL, 0, "%d", int_to_convert ); + char *ch = malloc(i * sizeof(char) + 1); memset(ch,0,i * sizeof(char) + 1); sprintf(ch, "%d", int_to_convert);