gtkcssprovider: fix a crash in gtk_css_provider_parsing_error
"info" was being declared in two different scopes, and the one that was freed wasn't the one that was set.
This commit is contained in:
@ -1057,7 +1057,7 @@ gtk_css_provider_parsing_error (GtkCssProvider *provider,
|
|||||||
file = gtk_css_section_get_file (section);
|
file = gtk_css_section_get_file (section);
|
||||||
if (file)
|
if (file)
|
||||||
{
|
{
|
||||||
GFileInfo *info = g_file_query_info (file, G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME, 0, NULL, NULL);
|
info = g_file_query_info (file, G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME, 0, NULL, NULL);
|
||||||
|
|
||||||
if (info)
|
if (info)
|
||||||
path = g_file_info_get_display_name (info);
|
path = g_file_info_get_display_name (info);
|
||||||
|
|||||||
Reference in New Issue
Block a user