diff options
author | Luis Medinas <lmedinas@gnome.org> | 2008-07-08 19:20:35 +0000 |
---|---|---|
committer | Luis Medinas <lmedinas@src.gnome.org> | 2008-07-08 19:20:35 +0000 |
commit | 2fbb510a0382d7177d812c26fae5218b1dbf1386 (patch) | |
tree | 8b4793ae9fb7f301744acf92b6f1203074d42e37 /daemon | |
parent | 433e1e533415690033caafd1ed00311d45d9984b (diff) | |
download | gdm-2fbb510a0382d7177d812c26fae5218b1dbf1386.tar.gz |
Added missing ifdefs for usage with pam_xauth_data feature from libpam.
2008-07-08 Luis Medinas <lmedinas@gnome.org>
* daemon/gdm-session-worker.c
(gdm_session_worker_initialize_pam):
Added missing ifdefs for usage with pam_xauth_data feature
from libpam. Patch from Mirco Müller <macslow@bangang.de>.
Closes bgo #541413.
svn path=/trunk/; revision=6289
Diffstat (limited to 'daemon')
-rw-r--r-- | daemon/gdm-session-worker.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/daemon/gdm-session-worker.c b/daemon/gdm-session-worker.c index 20c46524..15137d99 100644 --- a/daemon/gdm-session-worker.c +++ b/daemon/gdm-session-worker.c @@ -927,6 +927,7 @@ _get_tty_for_pam (const char *x11_display_name, #endif } +#ifdef PAM_XAUTHDATA static struct pam_xauth_data * _get_xauth_for_pam (const char *x11_authority_file) { @@ -955,6 +956,7 @@ _get_xauth_for_pam (const char *x11_authority_file) XauDisposeAuth (auth); return retval; } +#endif static gboolean gdm_session_worker_initialize_pam (GdmSessionWorker *worker, @@ -967,7 +969,9 @@ gdm_session_worker_initialize_pam (GdmSessionWorker *worker, GError **error) { struct pam_conv pam_conversation; +#ifdef PAM_XAUTHDATA struct pam_xauth_data *pam_xauth; +#endif int error_code; char *pam_tty; |