geoff 2004/01/19 11:59:58
Modified: ModPerl-Registry/t/conf modperl_extra_startup.pl
lib/Apache compat.pm
src/modules/perl modperl_util.c
t/conf modperl_extra.pl
t/response/TestAPI server_util.pm
xs/Apache/ServerUtil Apache__ServerUtil.h
xs/maps modperl_functions.map
Log:
Apache::server_root_relative() is now Apache::Server::server_root_relative()
Revision Changes Path
1.14 +2 -2 modperl-2.0/ModPerl-Registry/t/conf/modperl_extra_startup.pl
Index: modperl_extra_startup.pl
===================================================================
RCS file: /home/cvs/modperl-2.0/ModPerl-Registry/t/conf/modperl_extra_startup.pl,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- modperl_extra_startup.pl 7 Apr 2003 05:59:36 -0000 1.13
+++ modperl_extra_startup.pl 19 Jan 2004 19:59:58 -0000 1.14
@@ -9,7 +9,7 @@
use DirHandle ();
my $pool = Apache->server->process->pool;
-my $base_dir = Apache::server_root_relative($pool, "cgi-bin");
+my $base_dir = Apache::Server::server_root_relative($pool, "cgi-bin");
# test the scripts pre-loading by explicitly specifying uri => filename
my $rl = ModPerl::RegistryLoader->new(package => "ModPerl::Registry");
@@ -26,7 +26,7 @@
sub trans {
my $uri = shift;
$uri =~ s|^/registry_bb/|cgi-bin/|;
- return Apache::server_root_relative($pool, $uri);
+ return Apache::Server::server_root_relative($pool, $uri);
}
my $rl = ModPerl::RegistryLoader->new(
1.101 +1 -1 modperl-2.0/lib/Apache/compat.pm
Index: compat.pm
===================================================================
RCS file: /home/cvs/modperl-2.0/lib/Apache/compat.pm,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -r1.100 -r1.101
--- compat.pm 19 Jan 2004 19:02:41 -0000 1.100
+++ compat.pm 19 Jan 2004 19:59:58 -0000 1.101
@@ -144,7 +144,7 @@
require Apache::Server;
require Apache::ServerUtil;
- my $orig_sub = *Apache::server_root_relative{CODE};
+ my $orig_sub = *Apache::Server::server_root_relative{CODE};
*Apache::server_root_relative = sub {
my $class = shift;
return Apache->server->server_root_relative(@_);
1.61 +2 -2 modperl-2.0/src/modules/perl/modperl_util.c
Index: modperl_util.c
===================================================================
RCS file: /home/cvs/modperl-2.0/src/modules/perl/modperl_util.c,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -r1.60 -r1.61
--- modperl_util.c 14 Jan 2004 21:27:40 -0000 1.60
+++ modperl_util.c 19 Jan 2004 19:59:58 -0000 1.61
@@ -829,10 +829,10 @@
apr_pool_t *p;
if (!sv_isobject(sv)) {
- Perl_croak(aTHX_ "usage: Apache::server_root_relative(obj, name)");
+ Perl_croak(aTHX_ "usage: Apache::Server::server_root_relative(obj, name)");
}
- p = modperl_sv2pool(aTHX_ sv, get_cv("Apache::server_root_relative", 0));
+ p = modperl_sv2pool(aTHX_ sv, get_cv("Apache::Server::server_root_relative",
0));
if (p == NULL) {
MP_TRACE_a(MP_FUNC,
1.37 +1 -1 modperl-2.0/t/conf/modperl_extra.pl
Index: modperl_extra.pl
===================================================================
RCS file: /home/cvs/modperl-2.0/t/conf/modperl_extra.pl,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- modperl_extra.pl 5 Jan 2004 20:13:53 -0000 1.36
+++ modperl_extra.pl 19 Jan 2004 19:59:58 -0000 1.37
@@ -12,7 +12,7 @@
# reorg @INC to have first devel libs, then blib libs, and only then
# perl core libs
my $pool = Apache->server->process->pool;
-my $project_root = canonpath Apache::server_root_relative($pool, "..");
+my $project_root = canonpath Apache::Server::server_root_relative($pool, "..");
my (@a, @b, @c);
for (@INC) {
if (m|^\Q$project_root\E|) {
1.11 +8 -8 modperl-2.0/t/response/TestAPI/server_util.pm
Index: server_util.pm
===================================================================
RCS file: /home/cvs/modperl-2.0/t/response/TestAPI/server_util.pm,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- server_util.pm 19 Jan 2004 19:19:45 -0000 1.10
+++ server_util.pm 19 Jan 2004 19:59:58 -0000 1.11
@@ -55,8 +55,8 @@
(scalar keys %status_lines) + 11;
# syntax - an object or pool is required
- t_debug("Apache::server_root_relative() died");
- eval { my $dir = Apache::server_root_relative() };
+ t_debug("Apache::Server::server_root_relative() died");
+ eval { my $dir = Apache::Server::server_root_relative() };
t_debug("\$\@: $@");
ok $@;
@@ -72,8 +72,8 @@
foreach my $p (keys %pools) {
ok t_cmp(catfile($serverroot, 'conf'),
- Apache::server_root_relative($pools{$p}, 'conf'),
- "Apache::server_root_relative($p, 'conf')");
+ Apache::Server::server_root_relative($pools{$p}, 'conf'),
+ "Apache::Server::server_root_relative($p, 'conf')");
}
# dig out the pool from valid objects
@@ -87,11 +87,11 @@
# syntax - unrecognized objects don't segfault
{
my $obj = bless {}, 'Apache::Foo';
- eval { Apache::server_root_relative($obj, 'conf') };
+ eval { Apache::Server::server_root_relative($obj, 'conf') };
ok t_cmp(qr/server_root_relative.*no .* key/,
$@,
- "Apache::server_root_relative(\$obj, 'conf')");
+ "Apache::Server::server_root_relative(\$obj, 'conf')");
}
# no file argument gives ServerRoot
@@ -100,8 +100,8 @@
'$r->server_root_relative()');
ok t_cmp(canonpath($serverroot),
- canonpath(Apache::server_root_relative($r->pool)),
- 'Apache::server_root_relative($r->pool)');
+ canonpath(Apache::Server::server_root_relative($r->pool)),
+ 'Apache::Server::server_root_relative($r->pool)');
# Apache::Server::server_root is also the ServerRoot constant
ok t_cmp(canonpath(Apache::Server::server_root),
1.14 +0 -3 modperl-2.0/xs/Apache/ServerUtil/Apache__ServerUtil.h
Index: Apache__ServerUtil.h
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/Apache/ServerUtil/Apache__ServerUtil.h,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- Apache__ServerUtil.h 19 Jan 2004 18:47:32 -0000 1.13
+++ Apache__ServerUtil.h 19 Jan 2004 19:59:58 -0000 1.14
@@ -45,9 +45,6 @@
#define mpxs_Apache__Server_server_root_relative(sv, fname) \
modperl_server_root_relative(aTHX_ sv, fname);
-#define mpxs_Apache_server_root_relative(sv, fname) \
- modperl_server_root_relative(aTHX_ sv, fname)
-
static MP_INLINE
int mpxs_Apache__Server_is_perl_option_enabled(pTHX_ server_rec *s,
const char *name)
1.67 +0 -1 modperl-2.0/xs/maps/modperl_functions.map
Index: modperl_functions.map
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/maps/modperl_functions.map,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -r1.66 -r1.67
--- modperl_functions.map 19 Jan 2004 16:25:54 -0000 1.66
+++ modperl_functions.map 19 Jan 2004 19:59:58 -0000 1.67
@@ -78,7 +78,6 @@
PACKAGE=Apache
server_rec *:DEFINE_server | | SV *:classname=Nullsv
- SV *:DEFINE_server_root_relative | | SV *:p, const char *:fname=""
MODULE=Apache::Connection
mpxs_Apache__Connection_client_socket | | c, s=NULL