diff options
author | Jeremy Allison <jra@samba.org> | 2002-11-07 07:08:04 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2002-11-07 07:08:04 +0000 |
commit | 9108f68df330bf2dfa9e6591ab65e98408906d1a (patch) | |
tree | c86871635994045d563092427f12026d14d6c47b | |
parent | 93042487882d8b2407541ad21d2e9bc2b59142e5 (diff) | |
download | samba-9108f68df330bf2dfa9e6591ab65e98408906d1a.tar.gz samba-9108f68df330bf2dfa9e6591ab65e98408906d1a.tar.bz2 samba-9108f68df330bf2dfa9e6591ab65e98408906d1a.zip |
Being tpot's janitor again.... checking in things only checked into HEAD.
We are meant to be keeping 3.0 up to date...
Jeremy.
(This used to be commit a4c8c8f3b767f0cd4c1fa977efe8bfcd3de980d0)
-rw-r--r-- | source3/rpc_parse/parse_misc.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/source3/rpc_parse/parse_misc.c b/source3/rpc_parse/parse_misc.c index 3dd9c3bc2a..c20fb85582 100644 --- a/source3/rpc_parse/parse_misc.c +++ b/source3/rpc_parse/parse_misc.c @@ -685,9 +685,10 @@ BOOL smb_io_buffer5(char *desc, BUFFER5 *buf5, prs_struct *ps, int depth) if(!prs_uint32("buf_len", ps, depth, &buf5->buf_len)) return False; - - if(!prs_buffer5(True, "buffer" , ps, depth, buf5)) - return False; + if(buf5->buf_len) { + if(!prs_buffer5(True, "buffer" , ps, depth, buf5)) + return False; + } return True; } |