Martin Milata mmilata@redhat.com writes:
Not meant to be pushed yet.
src/gui-wizard-gtk/wizard.c | 13 +++++++++++++ src/gui-wizard-gtk/wizard.h | 1 + 2 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/src/gui-wizard-gtk/wizard.c b/src/gui-wizard-gtk/wizard.c index aba044e..5f7a203 100644 --- a/src/gui-wizard-gtk/wizard.c +++ b/src/gui-wizard-gtk/wizard.c @@ -94,6 +94,8 @@ static GtkEntry *g_search_entry_bt; static GtkBuilder *builder; static PangoFontDescription *monospace_font;
+static GList *g_warnings = NULL;
/* THE PAGE FLOW
- page_5: user comments
@@ -336,6 +338,17 @@ void show_error_as_msgbox(const char *msg) gtk_widget_destroy(dialog); }
+void wizard_show_warning(const char *msg) +{
- GList *li = g_list_find_custom(g_warnings, msg, (GCompareFunc)strcmp);
- if (li)
return; /* Warning already in the list */
- g_warnings = g_list_append(g_warnings, xstrdup(msg));
- VERB1 log("Added warning: %s", msg);
+}
static void load_text_to_text_view(GtkTextView *tv, const char *name) { GtkTextBuffer *tb = gtk_text_view_get_buffer(tv); diff --git a/src/gui-wizard-gtk/wizard.h b/src/gui-wizard-gtk/wizard.h index 2e1767c..8704f4c 100644 --- a/src/gui-wizard-gtk/wizard.h +++ b/src/gui-wizard-gtk/wizard.h @@ -24,6 +24,7 @@ void create_assistant(void); void update_gui_state_from_problem_data(void); void show_error_as_msgbox(const char *msg); +void wizard_show_warning(const char *msg);
extern char *g_glade_file;
Acked-by: Nikola Pajkovsky npajkovs@redhat.com