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

Reply via email to