]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
Janitor for tridge...
authorJeremy Allison <jra@samba.org>
Fri, 5 Dec 2003 21:01:23 +0000 (21:01 +0000)
committerJeremy Allison <jra@samba.org>
Fri, 5 Dec 2003 21:01:23 +0000 (21:01 +0000)
Jeremy.

source/rpc_parse/parse_net.c

index ad0a91e7ea5998f42fe3b57c4fc2e03b34dae67a..5df75fc5f6e2381e725f883a68d7a66dc16f8108 100644 (file)
@@ -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)