stas 2004/07/16 14:36:28
Modified: . Changes todo api_status xs/maps apache_structures.map Added: t/response/TestAPI process.pm Log: Apache::Process methods (pool, pconf and short_name) are now read-only Revision Changes Path 1.1 modperl-2.0/t/response/TestAPI/process.pm Index: process.pm =================================================================== package TestAPI::process; use strict; use warnings FATAL => 'all'; use Apache::Test; use Apache::TestUtil; use Apache::RequestRec (); use Apache::ServerRec (); use Apache::Process (); use Apache::Const -compile => 'OK'; sub handler { my $r = shift; plan $r, tests => 4; my $s = $r->server; my $proc = $s->process; ok t_cmp(1, $proc->isa('Apache::Process'), "isa('Apache::Process')"); my $global_pool = $proc->pool; ok t_cmp(1, $global_pool->isa('APR::Pool'), "pglob isa('APR::Pool')"); my $pconf = $proc->pconf; ok t_cmp(1, $pconf->isa('APR::Pool'), "pconf isa('APR::Pool')"); my $proc_name = $proc->short_name; t_debug($proc_name); ok $proc_name; Apache::OK; } 1; __END__ 1.419 +3 -0 modperl-2.0/Changes Index: Changes =================================================================== RCS file: /home/cvs/modperl-2.0/Changes,v retrieving revision 1.418 retrieving revision 1.419 diff -u -u -r1.418 -r1.419 --- Changes 16 Jul 2004 01:10:45 -0000 1.418 +++ Changes 16 Jul 2004 21:36:28 -0000 1.419 @@ -12,6 +12,9 @@ =item 1.99_15-dev +Apache::Process methods (pool, pconf and short_name) are now read-only +[Stas] + ($r|$c|$s)->server_root_relative were removed. Now only an explicit and somewhat deprecated function API remains: Apache::ServerUtil::server_root_relative($pool, $path); it's too easy 1.17 +1 -1 modperl-2.0/todo/api_status Index: api_status =================================================================== RCS file: /home/cvs/modperl-2.0/todo/api_status,v retrieving revision 1.16 retrieving revision 1.17 diff -u -u -r1.16 -r1.17 --- api_status 16 Jul 2004 01:53:45 -0000 1.16 +++ api_status 16 Jul 2004 21:36:28 -0000 1.17 @@ -30,7 +30,7 @@ log_pid -- src/docs/2.0/api/Apache/Module.pod VV src/docs/2.0/api/Apache/PerlSections.pod --- src/docs/2.0/api/Apache/Process.pod +VV src/docs/2.0/api/Apache/Process.pod VV src/docs/2.0/api/Apache/Reload.pod VV src/docs/2.0/api/Apache/RequestIO.pod -- src/docs/2.0/api/Apache/RequestRec.pod 1.30 +3 -3 modperl-2.0/xs/maps/apache_structures.map Index: apache_structures.map =================================================================== RCS file: /home/cvs/modperl-2.0/xs/maps/apache_structures.map,v retrieving revision 1.29 retrieving revision 1.30 diff -u -u -r1.29 -r1.30 --- apache_structures.map 12 Jul 2004 23:16:22 -0000 1.29 +++ apache_structures.map 16 Jul 2004 21:36:28 -0000 1.30 @@ -148,11 +148,11 @@ </module> <process_rec> - pool - pconf +< pool +< pconf - argc ! argv - short_name +< short_name </process_rec> <command_rec>