diff options
author | Matthias Clasen <mclasen@redhat.com> | 2009-10-10 16:20:06 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2009-10-10 16:20:06 -0400 |
commit | c20176d4aa68cba21eaeae01ceb562f4773c3bb5 (patch) | |
tree | 12b8e9df8d230574745b3ad7a6101ba930608ddf | |
parent | d56eaae13ba731ff9837ee37cac9165fff99f350 (diff) | |
download | gdm-c20176d4aa68cba21eaeae01ceb562f4773c3bb5.tar.gz |
Fix clang complaints
See bug 597975.
-rw-r--r-- | common/gdm-address.c | 7 | ||||
-rw-r--r-- | daemon/gdm-session-worker.c | 5 | ||||
-rw-r--r-- | daemon/gdm-slave.c | 3 | ||||
-rw-r--r-- | gui/simple-greeter/gdm-cell-renderer-timer.c | 2 | ||||
-rw-r--r-- | gui/simple-greeter/gdm-user.c | 4 | ||||
-rw-r--r-- | gui/simple-greeter/test-remote-login-window.c | 2 |
6 files changed, 14 insertions, 9 deletions
diff --git a/common/gdm-address.c b/common/gdm-address.c index aa6f8513..936ecfa2 100644 --- a/common/gdm-address.c +++ b/common/gdm-address.c @@ -132,6 +132,7 @@ gdm_address_get_sockaddr_storage (GdmAddress *address) struct sockaddr_storage *ss; g_return_val_if_fail (address != NULL, NULL); + g_return_val_if_fail (address->ss != NULL, NULL); ss = g_memdup (address->ss, sizeof (struct sockaddr_storage)); @@ -200,7 +201,8 @@ gdm_address_get_hostname (GdmAddress *address, int res; gboolean ret; - g_return_val_if_fail (address != NULL || address->ss != NULL, FALSE); + g_return_val_if_fail (address != NULL, FALSE); + g_return_val_if_fail (address->ss != NULL, FALSE); ret = FALSE; @@ -238,7 +240,8 @@ gdm_address_get_numeric_info (GdmAddress *address, int res; gboolean ret; - g_return_val_if_fail (address != NULL || address->ss != NULL, FALSE); + g_return_val_if_fail (address != NULL, FALSE); + g_return_val_if_fail (address->ss != NULL, FALSE); ret = FALSE; diff --git a/daemon/gdm-session-worker.c b/daemon/gdm-session-worker.c index 7a1fafb4..47a5c086 100644 --- a/daemon/gdm-session-worker.c +++ b/daemon/gdm-session-worker.c @@ -183,6 +183,8 @@ open_ck_session (GdmSessionWorker *worker) const char *display_hostname; gboolean is_local; + ret = FALSE; + if (worker->priv->x11_display_name != NULL) { display_name = worker->priv->x11_display_name; } else { @@ -212,7 +214,7 @@ open_ck_session (GdmSessionWorker *worker) pwent = getpwnam (worker->priv->username); if (pwent == NULL) { - return FALSE; + goto out; } worker->priv->ckc = ck_connector_new (); @@ -1660,6 +1662,7 @@ gdm_session_worker_accredit_user (GdmSessionWorker *worker, &shell); if (! res) { g_debug ("GdmSessionWorker: Unable to lookup account info"); + error_code = PAM_AUTHINFO_UNAVAIL; g_set_error (error, GDM_SESSION_WORKER_ERROR, GDM_SESSION_WORKER_ERROR_GIVING_CREDENTIALS, diff --git a/daemon/gdm-slave.c b/daemon/gdm-slave.c index 79bdfd10..516e80f6 100644 --- a/daemon/gdm-slave.c +++ b/daemon/gdm-slave.c @@ -789,7 +789,6 @@ gdm_slave_parse_enriched_login (GdmSlave *slave, char **argv; char *std_output; char *std_error; - int *exit_status; /* Remove the pipe symbol */ username[username_length-1] = '\0'; @@ -814,7 +813,7 @@ gdm_slave_parse_enriched_login (GdmSlave *slave, NULL, &std_output, &std_error, - exit_status, + NULL, &error); g_ptr_array_foreach (env, (GFunc)g_free, NULL); diff --git a/gui/simple-greeter/gdm-cell-renderer-timer.c b/gui/simple-greeter/gdm-cell-renderer-timer.c index aac11d0a..7918b48f 100644 --- a/gui/simple-greeter/gdm-cell-renderer-timer.c +++ b/gui/simple-greeter/gdm-cell-renderer-timer.c @@ -119,7 +119,7 @@ gdm_cell_renderer_timer_get_size (GtkCellRenderer *cell, if (cell->height >= 0) { *height = cell->height; } else { - *width = renderer->priv->value <= G_MINDOUBLE? 0 : 64; + *height = renderer->priv->value <= G_MINDOUBLE? 0 : 64; } } } diff --git a/gui/simple-greeter/gdm-user.c b/gui/simple-greeter/gdm-user.c index 32d3d6a4..79d86280 100644 --- a/gui/simple-greeter/gdm-user.c +++ b/gui/simple-greeter/gdm-user.c @@ -718,8 +718,8 @@ gdm_user_collate (GdmUser *user1, gulong num1; gulong num2; - g_return_val_if_fail (user1 == NULL || GDM_IS_USER (user1), 0); - g_return_val_if_fail (user2 == NULL || GDM_IS_USER (user2), 0); + g_return_val_if_fail (GDM_IS_USER (user1), 0); + g_return_val_if_fail (GDM_IS_USER (user2), 0); if (user1->real_name != NULL) { str1 = user1->real_name; diff --git a/gui/simple-greeter/test-remote-login-window.c b/gui/simple-greeter/test-remote-login-window.c index 84d191ae..e36cdb06 100644 --- a/gui/simple-greeter/test-remote-login-window.c +++ b/gui/simple-greeter/test-remote-login-window.c @@ -39,7 +39,7 @@ main (int argc, char *argv[]) char *std_out; char *hostname; GRegex *re; - GMatchInfo *match_info; + GMatchInfo *match_info = NULL; gboolean res; GError *error; |