Always free errors while loading images

This commit is contained in:
Pierre Pronchery 2013-10-05 03:47:27 +02:00
parent e2ae426b0c
commit 33f2939cbe

View File

@ -2209,17 +2209,17 @@ static void _on_preferences_update_preview(gpointer data)
pixbuf = gdk_pixbuf_new_from_file_at_size(filename, 96,
96 / ratio, &error);
#endif
if(error != NULL)
{
desktop_error(NULL, error->message, 1);
g_error_free(error);
}
if(pixbuf != NULL)
{
gtk_image_set_from_pixbuf(GTK_IMAGE(widget), pixbuf);
g_object_unref(pixbuf);
active = TRUE;
}
else if(error != NULL)
{
desktop_error(NULL, error->message, 1);
g_error_free(error);
}
}
g_free(filename);
gtk_file_chooser_set_preview_widget_active(chooser, active);