From 0ec4eb6090db6149e6f10da20e42ba882d1c9c70 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Fri, 19 Apr 2024 13:04:54 +0600 Subject: [PATCH] Function for debug output controlling --- source/libublsettingsui-gtk3.c | 6 ++++++ source/libublsettingsui-gtk3.h | 2 ++ 2 files changed, 8 insertions(+) diff --git a/source/libublsettingsui-gtk3.c b/source/libublsettingsui-gtk3.c index 584fc3d..9649884 100644 --- a/source/libublsettingsui-gtk3.c +++ b/source/libublsettingsui-gtk3.c @@ -480,6 +480,12 @@ int yon_confirmation_dialog_call(GtkWidget *self,dialog_confirmation_data *data) return resp; } +void yon_debug_output(char*text){ + if (template_config->debug_mode){ + printf("%s\n",text); + } +} + // standard functions int yon_ubl_connect_config(_template_config *config){ diff --git a/source/libublsettingsui-gtk3.h b/source/libublsettingsui-gtk3.h index f4c7486..f36cfe0 100644 --- a/source/libublsettingsui-gtk3.h +++ b/source/libublsettingsui-gtk3.h @@ -250,6 +250,8 @@ template_saving_window *yon_save_proceed(char *path,YON_CONFIG_TYPE type, ...); */ void yon_open_browser(GtkWidget *self, char *link); +void yon_debug_output(char*text); + /**yon_ubl_connect_config(_template_config *config) * [EN] *