svn commit: samba r12738 - in branches/SAMBA_4_0/source/scripting/ejs: .

abartlet at samba.org abartlet at samba.org
Fri Jan 6 12:24:49 GMT 2006


Author: abartlet
Date: 2006-01-06 12:24:49 +0000 (Fri, 06 Jan 2006)
New Revision: 12738

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

Log:
Use a talloc_reference to ensure this doesn't get free()'ed too early.

Andrew Bartlett

Modified:
   branches/SAMBA_4_0/source/scripting/ejs/smbcalls_creds.c


Changeset:
Modified: branches/SAMBA_4_0/source/scripting/ejs/smbcalls_creds.c
===================================================================
--- branches/SAMBA_4_0/source/scripting/ejs/smbcalls_creds.c	2006-01-06 10:30:02 UTC (rev 12737)
+++ branches/SAMBA_4_0/source/scripting/ejs/smbcalls_creds.c	2006-01-06 12:24:49 UTC (rev 12738)
@@ -237,6 +237,9 @@
 int ejs_credentials_cmdline(int eid, int argc, struct MprVar **argv)
 {
 	struct MprVar *obj = mprInitObject(eid, "credentials", argc, argv);
+	if (talloc_reference(mprMemCtx(), cmdline_credentials) == NULL) {
+		return -1;
+	}
 	return ejs_credentials_obj(obj, cmdline_credentials);
 }
 



More information about the samba-cvs mailing list