fcgi_write in fpm returns ssizt_t, but it returns int in cgi
authorXinchen Hui <laruence@php.net>
Tue, 27 Jan 2015 14:25:38 +0000 (22:25 +0800)
committerXinchen Hui <laruence@php.net>
Tue, 27 Jan 2015 14:25:38 +0000 (22:25 +0800)
sapi/fpm/fpm/fpm_main.c

index d3912de7987814293c35ce5018c07e9c8e0a0977..3256c700d012bfc616368e53c039b9829d96664a 100644 (file)
@@ -669,7 +669,7 @@ void sapi_cgi_log_fastcgi(int level, char *message, size_t len)
         * - the message is not empty
         */
        if (CGIG(fcgi_logging) && request && message && len > 0) {
-               int ret;
+               ssize_t ret;
                char *buf = malloc(len + 2);
                memcpy(buf, message, len);
                memcpy(buf + len, "\n", sizeof("\n"));