]> granicus.if.org Git - php/commitdiff
fix memory leak
authorXinchen Hui <laruence@php.net>
Fri, 9 Dec 2011 14:05:26 +0000 (14:05 +0000)
committerXinchen Hui <laruence@php.net>
Fri, 9 Dec 2011 14:05:26 +0000 (14:05 +0000)
sapi/cli/php_cli_server.c

index 38544867652e0ec0fcd89c1e0a52e4e34083b9c2..cd57eeecae1408619fbdc621efdee81bf0a52018 100644 (file)
@@ -581,6 +581,7 @@ static void sapi_cli_server_register_variables(zval *track_vars_array TSRMLS_DC)
                char *tmp;
                spprintf(&tmp, 0, "%i",  client->server->port);
                sapi_cli_server_register_variable(track_vars_array, "SERVER_PORT", tmp TSRMLS_CC);
+               efree(tmp);
        }
 
        sapi_cli_server_register_variable(track_vars_array, "REQUEST_URI", client->request.request_uri TSRMLS_CC);