s3-pam_smbpass: Correctly initialize variables.
authorAndreas Schneider <asn@samba.org>
Thu, 22 Jan 2015 09:16:28 +0000 (10:16 +0100)
committerJeremy Allison <jra@samba.org>
Thu, 22 Jan 2015 21:51:59 +0000 (22:51 +0100)
This fixes a coverity warning.

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Thu Jan 22 22:51:59 CET 2015 on sn-devel-104

source3/pam_smbpass/pam_smb_passwd.c

index dedfda03ffb3575dd98b4f840edac0fddd19efc2..87282b5471279ddf60a13f04a3a259a705963ad4 100644 (file)
@@ -101,8 +101,8 @@ int pam_sm_chauthtok(pam_handle_t *pamh, int flags,
     struct samu *sampass = NULL;
     void (*oldsig_handler)(int);
     const char *user;
-    char *pass_old;
-    char *pass_new;
+    char *pass_old = NULL;
+    char *pass_new = NULL;
     TALLOC_CTX *frame = talloc_stackframe();
 
     /* Samba initialization. */