Re: [PHP-CVS] com php-src: fixes to date: ext/date/lib/timelib.c ext/date/lib/timelib.h ext/date/php_date.c ext/date/php_date.h

[email protected] (Pierre Joye)
Newsgroups php.internals
Message-ID <CAEZPtU7U=ZCJhtfKLc4pHPgK=eaV4-2u5GsDxzq8QD17i++dPQ@mail.gmail.com>
On Fri, Aug 22, 2014 at 2:01 PM, Derick Rethans <[email protected]> wrote:
> On Mon, 18 Aug 2014, Anatol Belski wrote:
>
>> Commit:    e49e163a9ed7d4e38f9ab724003c46c9f1ea2cb4
>> Author:    Anatol Belski <[email protected]>         Mon, 18 Aug 2014 18:57:55 +0200
>> Parents:   b8324e6d635450562ecb253af38f22105e19e460
>> Branches:  master
>>
>> Link:       http://git.php.net/?p=php-src.git;a=commitdiff;h=e49e163a9ed7d4e38f9ab724003c46c9f1ea2cb4
>>
>> Log:
>> fixes to date
>>
>> Changed paths:
>>   M  ext/date/lib/timelib.c
>>   M  ext/date/lib/timelib.h
>
> You can't just change timelib and introduce PHP specific constructs. It
> should be compilable outside of PHP as well.

Then the right type must be used accordingly to the current
architecture. long is just meaningless and should be avoided.

While I understand that this part of the core, always enabled and
widely used extension could be used outside PHP, it should be clean
and uses portable types.

Cheers,
-- 
Pierre

@pierrejoye | http://www.libgd.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.