Author: stas Date: Wed Jan 5 21:35:16 2005 New Revision: 124345
URL: http://svn.apache.org/viewcvs?view=rev&rev=124345 Log: Make PerlSetEnv, PerlPassEnv and %ENV in PerlRequre, PerlModule, PerlConfigRequire and PerlPostConfigRequire affect each, so a change in one of these immediately seen in the others. + tests
Grovvy patch stas, but you forgot to run source-scan to update xs/maps.
Consider it fixed ;-)
Index: xs/tables/current/ModPerl/FunctionTable.pm =================================================================== --- xs/tables/current/ModPerl/FunctionTable.pm (revision 124348) +++ xs/tables/current/ModPerl/FunctionTable.pm (working copy) @@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! # ! WARNING: generated by ModPerl::ParseSource/0.01 -# ! Mon Dec 27 19:15:23 2004 +# ! Thu Jan 6 11:25:08 2005 # ! do NOT edit, any changes will be lost ! # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -1774,6 +1774,24 @@ }, { 'return_type' => 'void', + 'name' => 'modperl_env_hv_store', + 'args' => [ + { + 'type' => 'PerlInterpreter *', + 'name' => 'my_perl' + }, + { + 'type' => 'const char *', + 'name' => 'key' + }, + { + 'type' => 'const char *', + 'name' => 'val' + } + ] + }, + { + 'return_type' => 'void', 'name' => 'modperl_env_init', 'args' => [] }, @@ -1835,6 +1853,42 @@ }, { 'return_type' => 'void', + 'name' => 'modperl_env_sync_dir_env_hash2table', + 'args' => [ + { + 'type' => 'PerlInterpreter *', + 'name' => 'my_perl' + }, + { + 'type' => 'apr_pool_t *', + 'name' => 'p' + }, + { + 'type' => 'modperl_config_dir_t *', + 'name' => 'dcfg' + } + ] + }, + { + 'return_type' => 'void', + 'name' => 'modperl_env_sync_srv_env_hash2table', + 'args' => [ + { + 'type' => 'PerlInterpreter *', + 'name' => 'my_perl' + }, + { + 'type' => 'apr_pool_t *', + 'name' => 'p' + }, + { + 'type' => 'modperl_config_srv_t *', + 'name' => 'scfg' + } + ] + }, + { + 'return_type' => 'void', 'name' => 'modperl_env_unload', 'args' => [] },
-------------------------------------------------------------------------------- Philippe M. Chiasson m/gozer\@(apache|cpan|ectoplasm)\.org/ GPG KeyID : 88C3A5A5 http://gozer.ectoplasm.org/ F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3A5A5
signature.asc
Description: OpenPGP digital signature