Changeset 39 for trunk/samba/source/nsswitch/winbindd_ads.c
- Timestamp:
- May 27, 2007, 12:26:26 AM (19 years ago)
- File:
-
- 1 edited
-
trunk/samba/source/nsswitch/winbindd_ads.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/samba/source/nsswitch/winbindd_ads.c
r26 r39 962 962 */ 963 963 964 (*sid_mem) = TALLOC_ZERO_ARRAY(mem_ctx, DOM_SID, num_members); 965 (*name_types) = TALLOC_ZERO_ARRAY(mem_ctx, uint32, num_members); 966 (*names) = TALLOC_ZERO_ARRAY(mem_ctx, char *, num_members); 967 968 if ((num_members != 0) && 969 ((members == NULL) || (*sid_mem == NULL) || 970 (*name_types == NULL) || (*names == NULL))) { 971 DEBUG(1, ("talloc failed\n")); 972 status = NT_STATUS_NO_MEMORY; 973 goto done; 964 if (num_members) { 965 (*sid_mem) = TALLOC_ZERO_ARRAY(mem_ctx, DOM_SID, num_members); 966 (*name_types) = TALLOC_ZERO_ARRAY(mem_ctx, uint32, num_members); 967 (*names) = TALLOC_ZERO_ARRAY(mem_ctx, char *, num_members); 968 969 if ((members == NULL) || (*sid_mem == NULL) || 970 (*name_types == NULL) || (*names == NULL)) { 971 DEBUG(1, ("talloc failed\n")); 972 status = NT_STATUS_NO_MEMORY; 973 goto done; 974 } 975 } else { 976 (*sid_mem) = NULL; 977 (*name_types) = NULL; 978 (*names) = NULL; 974 979 } 975 980
Note:
See TracChangeset
for help on using the changeset viewer.
