From 8c02190e7b097cea7c19081a5e8e6496c8ed3e84 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Mon, 27 Jan 2025 14:31:12 +0600 Subject: [PATCH] Added checking window confit initialisation function --- source/libublsettings-gtk3-window-config.c | 9 +++++++++ source/libublsettings-gtk3.h | 2 ++ 2 files changed, 11 insertions(+) diff --git a/source/libublsettings-gtk3-window-config.c b/source/libublsettings-gtk3-window-config.c index 652d650..ad2c611 100644 --- a/source/libublsettings-gtk3-window-config.c +++ b/source/libublsettings-gtk3-window-config.c @@ -366,4 +366,13 @@ } return 0; + } + + int yon_window_config_check_init(){ + if (__yon_window_config_target_window&&__yon_window_config_path){ + return 1; + } else { + g_error("Window configuration were not set"); + return 0; + } } \ No newline at end of file diff --git a/source/libublsettings-gtk3.h b/source/libublsettings-gtk3.h index 030aee7..61a5e94 100644 --- a/source/libublsettings-gtk3.h +++ b/source/libublsettings-gtk3.h @@ -79,6 +79,8 @@ enum YON_TYPE{ void yon_window_config_save_instant(); +int yon_window_config_check_init(); + /**yon_window_config_setup(GtkWindow *window) * [EN] *