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

idra at samba.org idra at samba.org
Sat Jun 4 08:54:07 GMT 2005


Author: idra
Date: 2005-06-04 08:54:07 +0000 (Sat, 04 Jun 2005)
New Revision: 7268

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

Log:

allocate the strings to avoid them disappearing under our feet


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


Changeset:
Modified: branches/SAMBA_4_0/source/scripting/ejs/smbcalls.c
===================================================================
--- branches/SAMBA_4_0/source/scripting/ejs/smbcalls.c	2005-06-04 08:23:15 UTC (rev 7267)
+++ branches/SAMBA_4_0/source/scripting/ejs/smbcalls.c	2005-06-04 08:54:07 UTC (rev 7268)
@@ -83,7 +83,7 @@
 	nt_status = auth_context_create(tmp_ctx, auth_unix, &auth_context);
 	if (!NT_STATUS_IS_OK(nt_status)) {
 		mprSetPropertyValue(auth, "result", mprCreateBoolVar(False));
-		mprSetPropertyValue(auth, "report", mprCreateStringVar("Auth System Failure", 0));
+		mprSetPropertyValue(auth, "report", mprCreateStringVar("Auth System Failure", 1));
 		goto done;
 	}
 
@@ -100,13 +100,13 @@
 	nt_status = auth_check_password(auth_context, tmp_ctx, user_info, &server_info);
 	if (!NT_STATUS_IS_OK(nt_status)) {
 		mprSetPropertyValue(auth, "result", mprCreateBoolVar(False));
-		mprSetPropertyValue(auth, "report", mprCreateStringVar("Login Failed", 0));
+		mprSetPropertyValue(auth, "report", mprCreateStringVar("Login Failed", 1));
 		goto done;
 	}
 
 	mprSetPropertyValue(auth, "result", mprCreateBoolVar(server_info->authenticated));
-	mprSetPropertyValue(auth, "username", mprCreateStringVar(server_info->account_name, 0));
-	mprSetPropertyValue(auth, "domain", mprCreateStringVar(server_info->domain_name, 0));
+	mprSetPropertyValue(auth, "username", mprCreateStringVar(server_info->account_name, 1));
+	mprSetPropertyValue(auth, "domain", mprCreateStringVar(server_info->domain_name, 1));
 
 done:
 	return 0;
@@ -151,7 +151,7 @@
 	}  else {
 
 		mprSetPropertyValue(&auth, "result", mprCreateBoolVar(False));
-		mprSetPropertyValue(&auth, "report", mprCreateStringVar("Unknown Domain", 0));
+		mprSetPropertyValue(&auth, "report", mprCreateStringVar("Unknown Domain", 1));
 	}
 
 done:



More information about the samba-cvs mailing list