From 76ecf81428c161a98a5621b55a64cb8515f80585 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sun, 10 Jul 2005 01:10:09 +0000 Subject: r8273: fixed some memory leaks in smbscript. This required converting file_load() to use talloc, which impacted quite a few bits of code, including our smb.conf processing. took the opportunity to remove the gloabls in params.c while doing this (This used to be commit b220756cb4f1d201ba3e771ca67e4bfae5eae748) --- source4/scripting/ejs/ejsrpc.c | 21 --------------------- 1 file changed, 21 deletions(-) (limited to 'source4/scripting/ejs/ejsrpc.c') diff --git a/source4/scripting/ejs/ejsrpc.c b/source4/scripting/ejs/ejsrpc.c index cd7e0c9211..f2c2b258e4 100644 --- a/source4/scripting/ejs/ejsrpc.c +++ b/source4/scripting/ejs/ejsrpc.c @@ -26,27 +26,6 @@ #include "librpc/gen_ndr/ndr_lsa.h" #include "scripting/ejs/ejsrpc.h" -NTSTATUS ejs_pull_rpc(int eid, const char *callname, - struct MprVar *v, void *ptr, ejs_pull_function_t ejs_pull) -{ - struct ejs_rpc *ejs = talloc(ptr, struct ejs_rpc); - NT_STATUS_HAVE_NO_MEMORY(ejs); - ejs->eid = eid; - ejs->callname = callname; - return ejs_pull(ejs, v, ptr); -} - - -NTSTATUS ejs_push_rpc(int eid, const char *callname, - struct MprVar *v, const void *ptr, ejs_push_function_t ejs_push) -{ - struct ejs_rpc *ejs = talloc(ptr, struct ejs_rpc); - NT_STATUS_HAVE_NO_MEMORY(ejs); - ejs->eid = eid; - ejs->callname = callname; - return ejs_push(ejs, v, ptr); -} - /* set the switch var to be used by the next union switch */ -- cgit