Check gtk_builder_add_from_resource() return value

This commit is contained in:
Rui Matos 2013-02-17 00:44:14 +01:00
parent bc3307b492
commit ef4576b4f4
4 changed files with 4 additions and 8 deletions

View file

@ -410,8 +410,7 @@ cc_language_chooser_new (GtkWidget *parent)
g_resources_register (cc_common_get_resource ());
builder = gtk_builder_new ();
gtk_builder_add_from_resource (builder, "/org/gnome/control-center/common/language-chooser.ui", &error);
if (error) {
if (gtk_builder_add_from_resource (builder, "/org/gnome/control-center/common/language-chooser.ui", &error) == 0) {
g_object_unref (builder);
g_warning ("failed to load language chooser: %s", error->message);
g_error_free (error);

View file

@ -498,8 +498,7 @@ cc_format_chooser_new (GtkWidget *parent)
GError *error = NULL;
builder = gtk_builder_new ();
gtk_builder_add_from_resource (builder, "/org/gnome/control-center/region/format-chooser.ui", &error);
if (error) {
if (gtk_builder_add_from_resource (builder, "/org/gnome/control-center/region/format-chooser.ui", &error) == 0) {
g_object_unref (builder);
g_warning ("failed to load format chooser: %s", error->message);
g_error_free (error);

View file

@ -1043,8 +1043,7 @@ cc_input_chooser_new (GtkWindow *main_window,
GError *error = NULL;
builder = gtk_builder_new ();
gtk_builder_add_from_resource (builder, "/org/gnome/control-center/region/input-chooser.ui", &error);
if (error)
if (gtk_builder_add_from_resource (builder, "/org/gnome/control-center/region/input-chooser.ui", &error) == 0)
{
g_object_unref (builder);
g_warning ("failed to load input chooser: %s", error->message);

View file

@ -162,8 +162,7 @@ cc_input_options_new (GtkWidget *parent)
GError *error = NULL;
builder = gtk_builder_new ();
gtk_builder_add_from_resource (builder, "/org/gnome/control-center/region/input-options.ui", &error);
if (error) {
if (gtk_builder_add_from_resource (builder, "/org/gnome/control-center/region/input-options.ui", &error) == 0) {
g_object_unref (builder);
g_warning ("failed to load input options: %s", error->message);
g_error_free (error);