cvs: php4 /sapi/apache2filter sapi_apache2.c

From: Date: Mon, 23 Sep 2002 04:10:25 +0000
Subject: cvs: php4 /sapi/apache2filter sapi_apache2.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-14158@lists.php.net to get a copy of this message
iliaa Mon Sep 23 00:10:25 2002 EDT Modified files: /php4/sapi/apache2filter sapi_apache2.c Log: Fixed bug #17662 Index: php4/sapi/apache2filter/sapi_apache2.c diff -u php4/sapi/apache2filter/sapi_apache2.c:1.83 php4/sapi/apache2filter/sapi_apache2.c:1.84 --- php4/sapi/apache2filter/sapi_apache2.c:1.83 Fri Sep 20 21:53:15 2002 +++ php4/sapi/apache2filter/sapi_apache2.c Mon Sep 23 00:10:25 2002 @@ -161,6 +161,17 @@ return (char *) http_cookie; } +static char * +php_apache_sapi_getenv(char *name, size_t name_len TSRMLS_DC) +{ + php_struct *ctx = SG(server_context); + const char *env_var; + + env_var = apr_table_get(ctx->r->subprocess_env, name); + + return (char *) env_var; +} + static void php_apache_sapi_register_variables(zval *track_vars_array TSRMLS_DC) { @@ -254,7 +265,7 @@ php_apache_sapi_ub_write, /* unbuffered write */ php_apache_sapi_flush, /* flush */ NULL, /* get uid */ - NULL, /* getenv */ + php_apache_sapi_getenv, /* getenv */ php_error, /* error handler */

« previous php.cvs (#14158) next »