GtkLabel: Prefix more ui parser errors
This may become useful in gnome-builder for highlighting errors, so do it consistently.
This commit is contained in:
parent
d99c3e0332
commit
331db35d57
@ -1598,17 +1598,19 @@ pango_start_element (GMarkupParseContext *context,
|
|||||||
}
|
}
|
||||||
|
|
||||||
attr = attribute_from_text (data->builder, name, value, error);
|
attr = attribute_from_text (data->builder, name, value, error);
|
||||||
|
if (!attr)
|
||||||
if (attr)
|
|
||||||
{
|
{
|
||||||
attr->start_index = start_val;
|
_gtk_builder_prefix_error (data->builder, context, error);
|
||||||
attr->end_index = end_val;
|
return;
|
||||||
|
|
||||||
if (!data->attrs)
|
|
||||||
data->attrs = pango_attr_list_new ();
|
|
||||||
|
|
||||||
pango_attr_list_insert (data->attrs, attr);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
attr->start_index = start_val;
|
||||||
|
attr->end_index = end_val;
|
||||||
|
|
||||||
|
if (!data->attrs)
|
||||||
|
data->attrs = pango_attr_list_new ();
|
||||||
|
|
||||||
|
pango_attr_list_insert (data->attrs, attr);
|
||||||
}
|
}
|
||||||
else if (strcmp (element_name, "attributes") == 0)
|
else if (strcmp (element_name, "attributes") == 0)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user