From e4d45d4103f6df6d638b06bd95bff4b9f5295d4a Mon Sep 17 00:00:00 2001 From: Joseph Sutton Date: Wed, 19 Jul 2023 12:28:11 +1200 Subject: [PATCH] libcli/security: Parenthesize macro parameter Signed-off-by: Joseph Sutton Reviewed-by: Andrew Bartlett --- libcli/security/conditional_ace.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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( -- 2.47.3