Author: mimir Date: 2006-12-13 23:37:22 +0000 (Wed, 13 Dec 2006) New Revision: 20163
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20163 Log: Return null object if no user is found. rafal Modified: branches/SAMBA_4_0/source/scripting/ejs/ejsnet.c Changeset: Modified: branches/SAMBA_4_0/source/scripting/ejs/ejsnet.c =================================================================== --- branches/SAMBA_4_0/source/scripting/ejs/ejsnet.c 2006-12-13 23:36:34 UTC (rev 20162) +++ branches/SAMBA_4_0/source/scripting/ejs/ejsnet.c 2006-12-13 23:37:22 UTC (rev 20163) @@ -367,11 +367,15 @@ status = libnet_UserInfo(ctx, mem_ctx, &req); if (!NT_STATUS_IS_OK(status)) { ejsSetErrorMsg(eid, "%s", req.out.error_string); + + /* create null object to return */ + mprUserInfo = mprCreateNullVar(); + goto done; } /* create UserInfo object */ mprUserInfo = mprObject("UserInfo"); - + mprAccountName = mprString(req.out.account_name); mprFullName = mprString(req.out.full_name); mprDescription = mprString(req.out.description);