cssprovider: Be clearer about warnings vs errors
authorBenjamin Otte <otte@redhat.com>
Mon, 20 Sep 2021 03:57:14 +0000 (05:57 +0200)
committerBenjamin Otte <otte@redhat.com>
Mon, 20 Sep 2021 03:57:14 +0000 (05:57 +0200)
The CSS parser tried to warn about unexpected syntax that the spec
doesn't define as an error.

gtk/gtkcssprovider.c

index 0baa6f9b681dd24dc4cc55a5aa8c6ac0225575fa..591e49e69dbf46fbf0e42a2305421f282b476ce4 100644 (file)
@@ -180,7 +180,8 @@ gtk_css_provider_parsing_error (GtkCssProvider  *provider,
     {
       char *s = gtk_css_section_to_string (section);
 
-      g_warning ("Theme parsing error: %s: %s",
+      g_warning ("Theme parser %s: %s: %s",
+                 error->domain == GTK_CSS_PARSER_WARNING ? "warning" : "error",
                  s,
                  error->message);