In this case, it becomes silly, with one sub-expression with extra parentheses and the other without.  The other consistent option would be    ``` C      if ((*pos == NULL) || ((*pos)->flags == ASN1_STRING_FLAG_CONT))  ```