diff options
Diffstat (limited to 'source4/scripting/ejs/ejsrpc.c')
-rw-r--r-- | source4/scripting/ejs/ejsrpc.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/source4/scripting/ejs/ejsrpc.c b/source4/scripting/ejs/ejsrpc.c index 966c803a30..3769607949 100644 --- a/source4/scripting/ejs/ejsrpc.c +++ b/source4/scripting/ejs/ejsrpc.c @@ -311,16 +311,16 @@ NTSTATUS ejs_push_null(struct ejs_rpc *ejs, struct MprVar *v, const char *name) return mprSetVar(v, name, mprCreatePtrVar(NULL)); } -BOOL ejs_pull_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) { NTSTATUS status = mprGetVar(&v, name); if (!NT_STATUS_IS_OK(status)) { - return False; + return false; } if (v->type == MPR_TYPE_PTR && v->ptr == NULL) { - return True; + return true; } - return False; + return false; } /* @@ -372,16 +372,16 @@ NTSTATUS ejs_push_DATA_BLOB(struct ejs_rpc *ejs, return NT_STATUS_NOT_IMPLEMENTED; } -NTSTATUS ejs_pull_BOOL(struct ejs_rpc *ejs, - struct MprVar *v, const char *name, BOOL *r) +NTSTATUS ejs_pull_bool(struct ejs_rpc *ejs, + struct MprVar *v, const char *name, bool *r) { NDR_CHECK(mprGetVar(&v, name)); *r = mprVarToBool(v); return NT_STATUS_OK; } -NTSTATUS ejs_push_BOOL(struct ejs_rpc *ejs, - struct MprVar *v, const char *name, const BOOL *r) +NTSTATUS ejs_push_bool(struct ejs_rpc *ejs, + struct MprVar *v, const char *name, const bool *r) { return mprSetVar(v, name, mprCreateBoolVar(*r)); } @@ -417,7 +417,7 @@ NTSTATUS ejs_push_array_uint8(struct ejs_rpc *ejs, const uint8_t *r, uint32_t length) { DATA_BLOB blob; - blob.data = discard_const(r); + blob.data = (uint8_t *)discard_const(r); blob.length = length; mprSetVar(v, name, mprDataBlob(blob)); return NT_STATUS_OK; |