This change was lost during the parser changes, but the newly added test
exposes it.
And fix the expected error, the syntax has changed.
GtkCssProviderPrivate *priv = gtk_css_provider_get_instance_private (css_provider);
GSList *l;
+ if (ruleset->styles == NULL)
+ {
+ g_slist_free_full (selectors, (GDestroyNotify) _gtk_css_selector_free);
+ return;
+ }
+
for (l = selectors; l; l = l->next)
{
GtkCssRuleset new;
-border-crash-3.24.css:3: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+border-crash-3.24.css:3:3-10: error: GTK_CSS_PARSER_ERROR_SYNTAX