Fix Coverity ID 297
authorvlendec <vlendec@0c0555d6-39d7-0310-84fc-f1cc0bd64818>
Thu, 15 Jun 2006 10:12:29 +0000 (10:12 +0000)
committervlendec <vlendec@0c0555d6-39d7-0310-84fc-f1cc0bd64818>
Thu, 15 Jun 2006 10:12:29 +0000 (10:12 +0000)
git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_3_0@16248 0c0555d6-39d7-0310-84fc-f1cc0bd64818

source/smbd/chgpasswd.c

index 011122ee575d820d95b9b816b9cdd8cb08379795..cd847240ddb8cba1eca75858438ada2921eed41a 100644 (file)
@@ -579,6 +579,11 @@ BOOL check_lanman_password(char *user, uchar * pass1,
        uint32 acct_ctrl;
        const uint8 *lanman_pw;
        BOOL ret;
+
+       if ( !(sampass = samu_new(NULL)) ) {
+               DEBUG(0, ("samu_new() failed!\n"));
+               return False;
+       }
        
        become_root();
        ret = pdb_getsampwnam(sampass, user);