summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2003-12-05 21:01:23 +0000
committerJeremy Allison <jra@samba.org>2003-12-05 21:01:23 +0000
commitd9790a76d88b8c46d665f2294878ee13d438b791 (patch)
tree87c179544208344932d16a195b3b337f17626606
parent9a5b5be68e6ba2c3ab06eb4a8104b7d2d71f0c2a (diff)
downloadsamba-d9790a76d88b8c46d665f2294878ee13d438b791.tar.gz
Janitor for tridge...
Jeremy.
-rw-r--r--source/rpc_parse/parse_net.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/source/rpc_parse/parse_net.c b/source/rpc_parse/parse_net.c
index ad0a91e7ea5..5df75fc5f6e 100644
--- a/source/rpc_parse/parse_net.c
+++ b/source/rpc_parse/parse_net.c
@@ -2283,12 +2283,12 @@ static BOOL net_io_sam_alias_mem_info(const char *desc, SAM_ALIAS_MEM_INFO * inf
if (!prs_uint32("ptr_members", ps, depth, &info->ptr_members))
return False;
+ if (ps->data_offset + 16 > ps->buffer_size)
+ return False;
+ ps->data_offset += 16;
+
if (info->ptr_members != 0)
{
- if (ps->data_offset + 16 > ps->buffer_size)
- return False;
- ps->data_offset += 16;
-
if (!prs_uint32("num_sids", ps, depth, &info->num_sids))
return False;
if (info->num_sids != info->num_members)