libfdisk/src/gpt.c:1713:6: warning: assuming pointer wraparound does not
occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow]
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
p += l - 1;
}
if (isset(bits, GPT_ATTRBIT_NOBLOCK)) {
- if (p > *res)
+ if (p != *res)
*p++ = ' ';
memcpy(p, GPT_ATTRSTR_NOBLOCK, (l = sizeof(GPT_ATTRSTR_NOBLOCK)));
p += l - 1;
}
if (isset(bits, GPT_ATTRBIT_LEGACY)) {
- if (p > *res)
+ if (p != *res)
*p++ = ' ';
memcpy(p, GPT_ATTRSTR_LEGACY, (l = sizeof(GPT_ATTRSTR_LEGACY)));
p += l - 1;
if (!isset(bits, n))
continue;
if (!count) {
- if (p > *res)
+ if (p != *res)
*p++ = ' ';
p += sprintf(p, "GUID:%u", n);
} else