1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-02-13 11:42:21 +00:00

dtlogin: get rid of some warnings.

This commit is contained in:
Liang Chang 2021-01-31 01:56:14 +08:00 committed by Jon Trulson
parent becdbc9816
commit 876d271305
3 changed files with 9 additions and 5 deletions

View file

@ -130,7 +130,7 @@ DEPXAUTHLIB =
DEPXDMCPLIB =
#endif
#ifdef HasPamLibrary
#if defined(HasPamLibrary) && HasPamLibrary
DTPAMSVCLIB = -lDtPamSvc
EXTRA_DEFINES += -DHAS_PAM_LIBRARY
#else

View file

@ -26,7 +26,7 @@ LOCAL_CPP_DEFINES = -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
LOCAL_CPP_DEFINES += -DFREEBSD
#endif
#ifdef HasPamLibrary
#if defined(HasPamLibrary) && HasPamLibrary
LOCAL_CPP_DEFINES += -DHAS_PAM_LIBRARY
#ifdef PamAuthenticationModule
PAM_AUTHENTICATION_MODULE=PamAuthenticationModule
@ -91,6 +91,6 @@ CppSourceFile(dtlslocale,dtlslocale.src,$(LOCAL_CPP_DEFINES),)
CppSourceFile(dtprofile,dtprofile.src,$(LOCAL_CPP_DEFINES),)
CppSourceFile(home.session,home.session.src,$(LOCAL_CPP_DEFINES),)
#ifdef HasPamLibrary
#if defined(HasPamLibrary) && HasPamLibrary
CppSourceFile(dtlogin.pam.conf,dtlogin.pam.conf.src,$(LOCAL_CPP_DEFINES),)
#endif

View file

@ -105,6 +105,10 @@
#include "rgy_base.h"
#endif
#ifdef HAS_PAM_LIBRARY
#include <PamSvc.h>
#endif
#ifdef SIA
static SIAENTITY *siaHandle = NULL;
@ -313,7 +317,7 @@ SessionPingFailed( struct display *d )
#endif
#if !defined(sun) && defined(HAS_PAM_LIBRARY)
Account(d, user, NULL, clientPid, DEAD_PROCESS, NULL);
Account(d, user, NULL, clientPid, DEAD_PROCESS, 0);
#endif
}
SessionExit (d, RESERVER_DISPLAY);
@ -638,7 +642,7 @@ ManageSession( struct display *d )
#endif
#if !defined(sun) && defined(HAS_PAM_LIBRARY)
Account(d, user, NULL, clientPid, DEAD_PROCESS, NULL);
Account(d, user, NULL, clientPid, DEAD_PROCESS, 0);
#endif
SessionExit (d, OBEYSESS_DISPLAY);