]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
libcli/security: Parenthesize macro parameter
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Wed, 19 Jul 2023 00:28:11 +0000 (12:28 +1200)
committerJoseph Sutton <jsutton@samba.org>
Sun, 1 Oct 2023 22:45:38 +0000 (22:45 +0000)
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
libcli/security/conditional_ace.h

index b66fa188800a49b60294f3d05f97194eb54b6920..ea6c3592f53ea34c2e933f8d3fc79905adf813bd 100644 (file)
@@ -67,10 +67,10 @@ char *sddl_from_conditional_ace(TALLOC_CTX *mem_ctx,
 
 #define IS_LITERAL_TOKEN(x)                                            \
        ((IS_INT_TOKEN(x) ||                                            \
-         (x->type) == CONDITIONAL_ACE_TOKEN_UNICODE ||         \
-         (x->type) == CONDITIONAL_ACE_TOKEN_OCTET_STRING ||            \
-         (x->type) == CONDITIONAL_ACE_TOKEN_SID ||                     \
-         (x->type) == CONDITIONAL_ACE_TOKEN_COMPOSITE) &&              \
+         ((x)->type) == CONDITIONAL_ACE_TOKEN_UNICODE ||               \
+         ((x)->type) == CONDITIONAL_ACE_TOKEN_OCTET_STRING ||          \
+         ((x)->type) == CONDITIONAL_ACE_TOKEN_SID ||                   \
+         ((x)->type) == CONDITIONAL_ACE_TOKEN_COMPOSITE) &&            \
         (! IS_DERIVED_TOKEN(x)))
 
 struct CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 *parse_sddl_literal_as_claim(