From: Joseph Sutton Date: Wed, 19 Jul 2023 00:28:11 +0000 (+1200) Subject: libcli/security: Parenthesize macro parameter X-Git-Tag: tevent-0.16.0~295 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e4d45d4103f6df6d638b06bd95bff4b9f5295d4a;p=thirdparty%2Fsamba.git libcli/security: Parenthesize macro parameter Signed-off-by: Joseph Sutton Reviewed-by: Andrew Bartlett --- diff --git a/libcli/security/conditional_ace.h b/libcli/security/conditional_ace.h index b66fa188800..ea6c3592f53 100644 --- a/libcli/security/conditional_ace.h +++ b/libcli/security/conditional_ace.h @@ -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(