svn commit: samba r13190 - in branches/SAMBA_3_0/source/passdb: .

jra at samba.org jra at samba.org
Fri Jan 27 19:24:37 GMT 2006


Author: jra
Date: 2006-01-27 19:24:37 +0000 (Fri, 27 Jan 2006)
New Revision: 13190

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=13190

Log:
Fix #3458 from Andriy Gapon <avg at icyb.net.ua>. Don't
access free'd memory.
Jerry please pick up for 3.0.21b !
Jeremy.

Modified:
   branches/SAMBA_3_0/source/passdb/secrets.c


Changeset:
Modified: branches/SAMBA_3_0/source/passdb/secrets.c
===================================================================
--- branches/SAMBA_3_0/source/passdb/secrets.c	2006-01-27 18:16:53 UTC (rev 13189)
+++ branches/SAMBA_3_0/source/passdb/secrets.c	2006-01-27 19:24:37 UTC (rev 13190)
@@ -299,7 +299,6 @@
 		*pass_last_set_time = pass->mod_time;
 	}
 	memcpy(ret_pwd, pass->hash, 16);
-	SAFE_FREE(pass);
 
 	if (channel) {
 		*channel = get_default_sec_channel();
@@ -313,6 +312,7 @@
 		}
 	}
 
+	SAFE_FREE(pass);
 	return True;
 }
 



More information about the samba-cvs mailing list