diff options
author | Andrew Tridgell <tridge@samba.org> | 2005-07-08 10:29:18 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:19:23 -0500 |
commit | 987e67df52ad906db5c80df736eea762d52814b6 (patch) | |
tree | 7862fade8c3332b5c0404451bff36899508ee8f2 /source4/scripting/ejs/ejsrpc.h | |
parent | d1298d9c81979da73be30f4b38f592636c81607b (diff) | |
download | samba-987e67df52ad906db5c80df736eea762d52814b6.tar.gz samba-987e67df52ad906db5c80df736eea762d52814b6.tar.bz2 samba-987e67df52ad906db5c80df736eea762d52814b6.zip |
r8238: - fixed handling of NULL pointers from ejs
- added automatic creation of all constants in IDL as ejs variables
(This used to be commit 9398b02e4ba51145e447668e321ca927f44c0078)
Diffstat (limited to 'source4/scripting/ejs/ejsrpc.h')
-rw-r--r-- | source4/scripting/ejs/ejsrpc.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source4/scripting/ejs/ejsrpc.h b/source4/scripting/ejs/ejsrpc.h index 624a5fad3d..d86c4eb71f 100644 --- a/source4/scripting/ejs/ejsrpc.h +++ b/source4/scripting/ejs/ejsrpc.h @@ -87,6 +87,8 @@ NTSTATUS ejs_pull_dom_sid(struct ejs_rpc *ejs, struct MprVar *v, const char *name, struct dom_sid *r); NTSTATUS ejs_push_dom_sid(struct ejs_rpc *ejs, struct MprVar *v, const char *name, const struct dom_sid *r); +NTSTATUS ejs_push_null(struct ejs_rpc *ejs, struct MprVar *v, const char *name); +BOOL ejs_pull_null(struct ejs_rpc *ejs, struct MprVar *v, const char *name); #define EJS_ALLOC_SIZE(ejs, s, size) do { \ (s) = talloc_size(ejs, size); \ |