diff options
author | Anatol Belski <ab@php.net> | 2014-11-12 11:00:35 +0100 |
---|---|---|
committer | Anatol Belski <ab@php.net> | 2014-11-12 17:57:15 +0100 |
commit | 54868c84cebec2176208319ebbdbc92b4d7ff5a3 (patch) | |
tree | 6317f7de6b310ca18c12be786bde85fac3fe4f35 /sapi/cgi/fastcgi.c | |
parent | 55e01cda7a5e07e3c322f32ab249cf5da2c8d226 (diff) | |
download | php-git-54868c84cebec2176208319ebbdbc92b4d7ff5a3.tar.gz |
fix int to void* cast on x64
Diffstat (limited to 'sapi/cgi/fastcgi.c')
-rw-r--r-- | sapi/cgi/fastcgi.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/sapi/cgi/fastcgi.c b/sapi/cgi/fastcgi.c index 0cd3096e4d..7c50ef2270 100644 --- a/sapi/cgi/fastcgi.c +++ b/sapi/cgi/fastcgi.c @@ -435,7 +435,9 @@ int fcgi_init(void) str = getenv("_FCGI_SHUTDOWN_EVENT_"); if (str != NULL) { - HANDLE shutdown_event = (HANDLE) atoi(str); + zend_long ev; + ZEND_ATOL(ev, str); + HANDLE shutdown_event = (HANDLE) ev; if (!CreateThread(NULL, 0, fcgi_shutdown_thread, shutdown_event, 0, NULL)) { return -1; @@ -443,7 +445,9 @@ int fcgi_init(void) } str = getenv("_FCGI_MUTEX_"); if (str != NULL) { - fcgi_accept_mutex = (HANDLE) atoi(str); + zend_long mt; + ZEND_ATOL(mt, str); + fcgi_accept_mutex = (HANDLE) mt; } return is_fastcgi = 1; } else { |