diff options
author | Christoph M. Becker <cmbecker69@gmx.de> | 2019-07-03 09:59:17 +0200 |
---|---|---|
committer | Christoph M. Becker <cmbecker69@gmx.de> | 2019-07-03 09:59:17 +0200 |
commit | 44c8b7414ce96038017edc2fd827f8250669a62a (patch) | |
tree | ec317c10a02bd2a1b66505550170bfc6ac6db2f7 /NEWS | |
parent | 32c68428a9888e3776441ed39c85b8b49f08fb88 (diff) | |
download | php-git-44c8b7414ce96038017edc2fd827f8250669a62a.tar.gz |
Fix #78241: touch() does not handle dates after 2038 in PHP 64-bit
`time_t` defaults to `_time64` (which is 64bit signed) even on x86, but
`Int32x32To64()` truncates it to signed 32bit. We replace the macro
with the "manual" calculation.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -21,6 +21,9 @@ PHP NEWS . Fixed #78189 (file cache strips last character of uname hash). (cmb) . Fixed #78202 (Opcache stats for cache hits are capped at 32bit NUM). (cmb) +- Standard: + . Fixed #78241 (touch() does not handle dates after 2038 in PHP 64-bit). (cmb) + 27 Jun 2019, PHP 7.2.20 - Core: |