diff options
author | Andrew Tridgell <tridge@samba.org> | 2004-06-14 07:27:22 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:56:39 -0500 |
commit | 004a9979a974775b6c94eabf5c9e7674d31a150a (patch) | |
tree | ebdc587982f334c99c521924103b23b58bebf4e0 /source4/librpc/ndr | |
parent | f0d43daac040c5d30a9735049817f292b8e35a4d (diff) | |
download | samba-004a9979a974775b6c94eabf5c9e7674d31a150a.tar.gz samba-004a9979a974775b6c94eabf5c9e7674d31a150a.tar.bz2 samba-004a9979a974775b6c94eabf5c9e7674d31a150a.zip |
r1133: - add ndr_pull_ptr() as a separate call instead of ndr_pull_uint32()
(useful for debugging IDL)
- fixed a couple of places that auto-generate incorrect printf style arguments
for ndr_pull_error()
(This used to be commit ad3324a79ce030df4c5ed46408e662b46588f89f)
Diffstat (limited to 'source4/librpc/ndr')
-rw-r--r-- | source4/librpc/ndr/ndr_basic.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/source4/librpc/ndr/ndr_basic.c b/source4/librpc/ndr/ndr_basic.c index ea58a77c47..5d4ade096f 100644 --- a/source4/librpc/ndr/ndr_basic.c +++ b/source4/librpc/ndr/ndr_basic.c @@ -66,6 +66,16 @@ NTSTATUS ndr_pull_uint32(struct ndr_pull *ndr, uint32_t *v) } /* + parse a pointer +*/ +NTSTATUS ndr_pull_ptr(struct ndr_pull *ndr, uint32_t *v) +{ + NTSTATUS status; + status = ndr_pull_uint32(ndr, v); + return status; +} + +/* parse a uint64 */ NTSTATUS ndr_pull_uint64(struct ndr_pull *ndr, uint64_t *v) |