From c7776ce9b7fe1bf3f3df1a1ff146fcb7ec830866 Mon Sep 17 00:00:00 2001 From: Dave Davenport Date: Wed, 1 Jun 2022 16:51:34 +0200 Subject: [PATCH] [Theme] Improve error mesg on failed variable. --- source/theme.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/source/theme.c b/source/theme.c index 3a9a19b8..11bd0509 100644 --- a/source/theme.c +++ b/source/theme.c @@ -1578,9 +1578,11 @@ static void rofi_theme_parse_process_links_int(ThemeWidget *wid) { if (pv->value.link.ref == pv) { char *n = rofi_theme_widget_get_name(widget); GString *str = g_string_new(NULL); - g_string_printf( - str, "Failed to resolve variable '%s' in: `%s { %s: var(%s);}`", - pv->value.link.name, n, pv->name, pv->value.link.name); + g_string_printf(str, + "Validating the theme failed: the variable '%s' in " + "`%s { %s: var(%s);}` failed to resolve.", + pv->value.link.name, n, pv->name, + pv->value.link.name); rofi_add_error_message(str); g_free(n);