summaryrefslogtreecommitdiffstats
path: root/source3
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2015-01-22 09:40:53 +0100
committerJeremy Allison <jra@samba.org>2015-01-22 20:29:07 +0100
commit7bbf221cfd7fa82423149ba341fed115fa4b3e6b (patch)
tree7b8a008661265141c3272fdf57e481407b7ae137 /source3
parenteb1bf816b6fb0e3bc9b8a872e59223e552545bf2 (diff)
downloadsamba-7bbf221cfd7fa82423149ba341fed115fa4b3e6b.tar.gz
samba-7bbf221cfd7fa82423149ba341fed115fa4b3e6b.tar.xz
samba-7bbf221cfd7fa82423149ba341fed115fa4b3e6b.zip
s3-pam_smbpass: Make sure variables are initialized.
This fixes cppcheck warnings. Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3')
-rw-r--r--source3/pam_smbpass/support.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/pam_smbpass/support.c b/source3/pam_smbpass/support.c
index e79d787be9..6608c4effb 100644
--- a/source3/pam_smbpass/support.c
+++ b/source3/pam_smbpass/support.c
@@ -122,7 +122,7 @@ int converse( pam_handle_t * pamh, int ctrl, int nargs
, struct pam_response **response )
{
int retval;
- struct pam_conv *conv;
+ struct pam_conv *conv = NULL;
retval = _pam_get_item(pamh, PAM_CONV, &conv);
if (retval == PAM_SUCCESS) {
@@ -370,7 +370,7 @@ int _smb_verify_password( pam_handle_t * pamh, struct samu *sampass,
{ /* this means we've succeeded */
return PAM_SUCCESS;
} else {
- const char *service;
+ const char *service = NULL;
_pam_get_item( pamh, PAM_SERVICE, &service );
_log_err(pamh, LOG_NOTICE, "failed auth request by %s for service %s as %s",
@@ -402,7 +402,7 @@ int _smb_verify_password( pam_handle_t * pamh, struct samu *sampass,
}
} else {
- const char *service;
+ const char *service = NULL;
_pam_get_item( pamh, PAM_SERVICE, &service );