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
