librpc: Simplify ndr_size_dom_sid28()
authorVolker Lendecke <vl@samba.org>
Wed, 31 Aug 2022 15:35:03 +0000 (17:35 +0200)
committerJeremy Allison <jra@samba.org>
Wed, 7 Sep 2022 18:40:28 +0000 (18:40 +0000)
all_zero() treats a NULL pointer as true.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
librpc/ndr/ndr_sec_helper.c

index 3adb46f5b9c58c55d3329d905de754ed180b72d5..eb0171a504d5a9fd125d6f4e7c48303251084975 100644 (file)
@@ -129,8 +129,6 @@ size_t ndr_size_dom_sid(const struct dom_sid *sid, int flags)
 
 size_t ndr_size_dom_sid28(const struct dom_sid *sid, int flags)
 {
-       if (!sid) return 0;
-
        if (all_zero((const uint8_t *)sid, sizeof(struct dom_sid))) {
                return 0;
        }