On 27-Nov-06, at 3:24 PM, Ron Korving wrote:
gmtime: (use gmtime_r)
ext/interbase/ibase_query.c on line 679
Fixed.
ext/pdo_sqlite/sqlite/src/date.c on line 948 (external code library)
This code cannot be reached since we compile libsqlite with date
functions.
sapi/thttpd_patch on lines 282, 1355, 2298
External application patch, can't be helped.
ctime: (use ctime_r)
ext/mime_magic/mime_magic.c on line 1759
Fixed.
localtime: (use localtime_r)
ext/com_dotnet/com_variant.c on line 818
Win32 only code and there localtime is already thread-safe.
ext/pdo_sqlite/sqlite/src/date.c on line 415 (external code library)
ext/sqlite/libsqlite/src/date.c on line 419 (external code library)
ext/xmlrpc/libxmlrpc/xmlrpc.c on line 234 (external code library)
ext/zip/lib/zip_dirent.c on lines 398, 525 (external code library)
Fixed. You may want to report the sqlite issues to sqlite devs so
that they can apply a fix in their code base as well.
sapi/thttpd_patch on line 2300 (external code library)
External application patch, can't be helped.
crypt: (use crypt_r)
ext/standard/crypt.c on line 149
Fixed.
rand: (use rand_r)
ext/mcrypt/mcrypt.c on line 1042
ext/soap/php_http.c on line 467
Fixed.
ext/sqlite/libsqlite/src/encode.c on lines 204, 213 (external code
library)
This code cannot be reached.
readdir: (use readdir_r)
ext/pcre/pcrelib/pcregrep.c on line 261
This code cannot be reached.
main/streams/php_scandir.c on line 74
Fixed.
Ilia Alshanetsky
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php