On Aug 21, 2014 10:49 PM, "Nikita Popov" <nikita....@gmail.com> wrote:
>

> I am against merging this with the long->int rename everywhere. This
seems like change for the sake of change.

It is accepted and ready to be merged.

> I am also concerned that we now have zend_uint_t (a 64-bit integer type)
and zend_uint (a 32-bit integer type). Notice the difference? Yes, it's the
missing _t.
>
> I would appreciate it if we could consider the following naming
convention:
>
>  * zend_(u)int - 32 bit integer type
>  * zend_(u)long - 64 bit integer type (on 64 bit systems)

The original patch used int32 and int64, _t. Was rejected because too much
changes. I was even more strict in the very first version by using only
stdint types and no alias or random names. Rejected as well.

Long means absolutely nothing in term of integer size. We should ban its
usage. So I am against anything using long.

That being said:
- patch will be merged. Most likely tomorrow
- if minor tweaks like the uint one you refer are necessary, and that one
makes sense, it can be done later

Now, I asked everyone to stop applying or trying to apply double standards.
Thanks.

Cheers,
Pierre

Reply via email to