[PATCH 06/11] Sptr: avoided potentially undefined behaviour.
Andrew Clayton
andrew at digital-domain.net
Thu Jun 16 17:43:23 UTC 2022
On Thu, 16 Jun 2022 17:32:22 +0200
Alejandro Colomar <alx.manpages at gmail.com> wrote:
> Hmmm, AFAIR, `u.a = u.b + 1;` is fine, since the = creates a sequence
> point, isn't it?
>
> <https://stackoverflow.com/a/33291213/6872717>
So we're saying that
6.5.16 (p3):
[...] The side effect of updating the stored value of the left operand
is sequenced after the value computations of the left and right operands.
makes it OK?
Cheers,
Andrew
More information about the unit
mailing list