datetime: Check the retval of GtkBuilder function

And don't just check the error itself.
This commit is contained in:
Bastien Nocera 2010-09-21 11:04:11 +01:00
parent a4eb4f1ba3
commit a3b899160d

View file

@ -440,17 +440,19 @@ cc_date_time_panel_init (CcDateTimePanel *self)
struct tm *ltime; struct tm *ltime;
time_t t; time_t t;
GtkTreeModelFilter *city_modelfilter; GtkTreeModelFilter *city_modelfilter;
int ret;
priv = self->priv = DATE_TIME_PANEL_PRIVATE (self); priv = self->priv = DATE_TIME_PANEL_PRIVATE (self);
priv->builder = gtk_builder_new (); priv->builder = gtk_builder_new ();
gtk_builder_add_objects_from_file (priv->builder, DATADIR"/datetime.ui", ret = gtk_builder_add_objects_from_file (priv->builder, DATADIR"/datetime.ui",
objects, &err); objects, &err);
if (err) if (ret == 0)
{ {
g_warning ("Could not load ui: %s", err->message); g_warning ("Could not load ui: %s", err ? err->message : "No reason");
if (err)
g_error_free (err); g_error_free (err);
return; return;
} }