s3: Fix Coverity ID 1018, CHECKED_RETURN
authorVolker Lendecke <vl@samba.org>
Wed, 16 Mar 2011 17:45:50 +0000 (18:45 +0100)
committerVolker Lendecke <vl@samba.org>
Wed, 16 Mar 2011 20:14:58 +0000 (21:14 +0100)
source3/auth/auth_util.c

index 59406283b31a254025239dd984af957c6c3b97b9..c75b12e0b9a91c524f9e39eacf4cc98a49577d78 100644 (file)
@@ -488,9 +488,11 @@ NTSTATUS create_local_token(struct auth_serversupplied_info *server_info)
                                   "ignoring it\n", sid_string_dbg(sid)));
                        continue;
                }
-               add_gid_to_array_unique(server_info, gid,
-                                       &server_info->utok.groups,
-                                       &server_info->utok.ngroups);
+               if (!add_gid_to_array_unique(server_info, gid,
+                                            &server_info->utok.groups,
+                                            &server_info->utok.ngroups)) {
+                       return NT_STATUS_NO_MEMORY;
+               }
        }
 
        /*