apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yann Ylavic <ylavic....@gmail.com>
Subject Re: Event and atomics, round II
Date Wed, 08 Jan 2014 15:57:04 GMT
On Wed, Jan 8, 2014 at 2:03 PM, Jim Jagielski <jim@jagunet.com> wrote:

>
> On Jan 7, 2014, at 3:15 PM, Jeff Trawick <trawick@gmail.com> wrote:
> >
> > +1 for APR trunk, +0.9 for future APR 1.6.x, -0.9 for APR 1.5.x...
> >
> > alternate opinions?
> >
>
> As far as I know, C guarantees that
>
>         if (a)
>
> is the same as
>
>         if (a != 0)
>
> So I'm unsure of the need for this patch.
>

The real question is, for an "unsigned a != 0", can "(int)a" become 0 after
an implicit (undefined) conversion?

Regards,
Yann.

Mime
View raw message