[gnome-initial-setup] Avoid a crash in the password page
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-initial-setup] Avoid a crash in the password page
- Date: Sat, 1 Mar 2014 17:37:16 +0000 (UTC)
commit 5d4054fec829656995e03e13215f12f374b5870a
Author: Matthias Clasen <mclasen redhat com>
Date: Sat Mar 1 12:36:32 2014 -0500
Avoid a crash in the password page
This can happen when we are quitting early.
.../pages/password/gis-password-page.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/gnome-initial-setup/pages/password/gis-password-page.c
b/gnome-initial-setup/pages/password/gis-password-page.c
index 274be04..76cb72f 100644
--- a/gnome-initial-setup/pages/password/gis-password-page.c
+++ b/gnome-initial-setup/pages/password/gis-password-page.c
@@ -74,10 +74,12 @@ gis_password_page_save_data (GisPage *gis_page)
{
GisPasswordPage *page = GIS_PASSWORD_PAGE (gis_page);
GisPasswordPagePrivate *priv = gis_password_page_get_instance_private (page);
-
ActUser *act_user;
const gchar *password;
+ if (gis_page->driver == NULL)
+ return;
+
gis_driver_get_user_permissions (gis_page->driver, &act_user, &password);
if (act_user == NULL) /* enterprise account */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]