}
if (io->in.domain_sid) {
struct dom_sid *sid = dom_sid_parse_talloc(mem_ctx, io->in.domain_sid);
- if (filter == NULL) {
- return NULL;
- }
+
filter = talloc_asprintf_append_buffer(filter, "(domainSid=%s)",
ldap_encode_ndr_dom_sid(mem_ctx, sid));
if (filter == NULL) {
if (io->in.domain_guid) {
struct GUID guid;
GUID_from_string(io->in.domain_guid, &guid);
- if (filter == NULL) {
- return NULL;
- }
+
filter = talloc_asprintf_append_buffer(filter, "(DomainGuid=%s)",
ldap_encode_ndr_GUID(mem_ctx, &guid));
if (filter == NULL) {