user-accounts: Remove all uses of exit()

We shouldn't use exit() in a panel plugin.
This commit is contained in:
Bastien Nocera 2011-01-21 13:59:30 +00:00
parent 0bbdc8727f
commit 05dd38ce68
5 changed files with 6 additions and 6 deletions

View file

@ -444,7 +444,7 @@ um_account_dialog_new (void)
if (!gtk_builder_add_from_file (builder, filename, &error)) {
g_error ("%s", error->message);
g_error_free (error);
exit (1);
return NULL;
}
um = g_new0 (UmAccountDialog, 1);

View file

@ -580,7 +580,7 @@ enroll_fingerprints (GtkWindow *parent,
if (!gtk_builder_add_from_file (dialog, filename, &error)) {
g_error ("%s", error->message);
g_error_free (error);
exit (1);
return;
}
data->dialog = dialog;

View file

@ -363,7 +363,7 @@ um_language_chooser_new (void)
if (!gtk_builder_add_from_file (builder, filename, &error)) {
g_warning ("failed to load language chooser: %s", error->message);
g_error_free (error);
exit (1);
return NULL;
}
chooser = (GtkWidget *) gtk_builder_get_object (builder, "dialog");
@ -443,7 +443,7 @@ um_language_dialog_new (void)
if (!gtk_builder_add_from_file (builder, filename, &error)) {
g_error ("%s", error->message);
g_error_free (error);
exit (1);
return NULL;
}
um = g_new0 (UmLanguageDialog, 1);

View file

@ -624,7 +624,7 @@ um_password_dialog_new (void)
if (!gtk_builder_add_from_file (builder, filename, &error)) {
g_error ("%s", error->message);
g_error_free (error);
exit (1);
return NULL;
}
um = g_new0 (UmPasswordDialog, 1);

View file

@ -1221,7 +1221,7 @@ um_user_panel_init (UmUserPanel *self)
if (!gtk_builder_add_from_file (d->builder, filename, &error)) {
g_error ("%s", error->message);
g_error_free (error);
exit (1);
return;
}
setup_main_window (d);