* src/common.h (add_printf):
* src/sparse.c (decode_num):
Parenthesize to pacify Apple clang version 14.0.0 (clang-1400.0.29.202).
add_printf (intmax_t a, intmax_t b)
{
intmax_t sum;
- return (a < 0) | (b < 0) | ckd_add (&sum, a, b) ? -1 : sum;
+ return ((a < 0) | (b < 0) | ckd_add (&sum, a, b)) ? -1 : sum;
}
/* Module create.c. */
overflow |= nmax < n;
char const *msgid
- = (!digit_seen | nondigit_seen ? N_("%s: malformed sparse archive member")
+ = ((!digit_seen | nondigit_seen) ? N_("%s: malformed sparse archive member")
: overflow ? N_("%s: numeric overflow in sparse archive member")
: NULL);
if (msgid)