diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2006-05-21 12:58:39 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 14:08:18 -0500 |
commit | 9727b061f330ba8f500a29bf4b94992e2bceffbc (patch) | |
tree | ecc3bcd73ce3efe84c78d62f763d4eb4dd944c85 /source4/librpc/idl/atsvc.idl | |
parent | 39fd6db42b4186f573ab4728509d6b8a7c8a6973 (diff) | |
download | samba-9727b061f330ba8f500a29bf4b94992e2bceffbc.tar.gz samba-9727b061f330ba8f500a29bf4b94992e2bceffbc.tar.bz2 samba-9727b061f330ba8f500a29bf4b94992e2bceffbc.zip |
r15776: Don't generate ref pointers in Samba4-generated code. There is no point
in having pointers for outgoing data when you can already modify the top-level
element.
This can be overridden (temporarily) by specifying the new "keepref"
attribute. Once we've removed keepref from all IDL files, I'll remove this
attribute as well.
(This used to be commit bdc6dd37503ced8322a671d225122ccffbb8bfec)
Diffstat (limited to 'source4/librpc/idl/atsvc.idl')
-rw-r--r-- | source4/librpc/idl/atsvc.idl | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source4/librpc/idl/atsvc.idl b/source4/librpc/idl/atsvc.idl index d58a719651..3dd5cb6805 100644 --- a/source4/librpc/idl/atsvc.idl +++ b/source4/librpc/idl/atsvc.idl @@ -6,7 +6,8 @@ version(1.0), pointer_default(unique), helpstring("Microsoft AT-Scheduler Service"), - endpoint("ncacn_np:[\\pipe\\atsvc]", "ncalrpc:") + endpoint("ncacn_np:[\\pipe\\atsvc]", "ncalrpc:"), + keepref ] interface atsvc { typedef [bitmap32bit] bitmap { @@ -73,7 +74,7 @@ /* Function: 0x00 */ NTSTATUS atsvc_JobAdd( [in,unique,string,charset(UTF16)] uint16 *servername, - [in] atsvc_JobInfo *job_info, + [in,keepref] atsvc_JobInfo *job_info, [out] uint32 job_id ); |