From 9abb53b481c1b674ad120bb6f788e590234dc589 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Mon, 14 Jul 2025 18:02:30 +0600 Subject: [PATCH] Function added --- source/libublsettings-config.c | 10 ++++++++++ source/libublsettings.h | 3 +++ 2 files changed, 13 insertions(+) diff --git a/source/libublsettings-config.c b/source/libublsettings-config.c index 39682de..aa00f28 100644 --- a/source/libublsettings-config.c +++ b/source/libublsettings-config.c @@ -331,6 +331,15 @@ char *yon_config_command_get_path(const char *command){ return section; } +char *config_last_load_command = NULL; + +char *yon_config_get_last_command(){ + return(config_last_load_command); +} +void yon_config_set_last_command(char *command){ + config_last_load_command=yon_char_new(command); +} + int yon_config_load_config(YON_CONFIG_TYPE config_type, ...){ if (config_type!=YON_CONFIG_BOTH){ va_list args; @@ -341,6 +350,7 @@ int yon_config_load_config(YON_CONFIG_TYPE config_type, ...){ while ((current=va_arg(args,char*))){ yon_config_command_prepare(&command,&command_size,current); } + yon_config_set_last_command(yon_char_parsed_to_string(command,command_size,";")); for (int i=0;i