libcli: Remove unreachable code in cldap.
[sfrench/samba-autobuild/.git] / libcli / cldap / cldap.c
index eb4f102e6ab1d318c0b0b5ceaa5b440f8b4baf23..df81767a7606c8b494f876ee9904f399754388fa 100644 (file)
@@ -919,9 +919,7 @@ char *cldap_netlogon_create_filter(TALLOC_CTX *mem_ctx,
        }
        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) {
@@ -931,9 +929,7 @@ char *cldap_netlogon_create_filter(TALLOC_CTX *mem_ctx,
        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) {