Author: gozer
Date: Wed Dec 22 15:18:21 2004
New Revision: 123150

URL: http://svn.apache.org/viewcvs?view=rev&rev=123150
Log:
$r->hostname is now writable


Modified:
   perl/modperl/trunk/Changes
   perl/modperl/trunk/t/response/TestAPI/request_rec.pm
   perl/modperl/trunk/xs/maps/apache_structures.map

Modified: perl/modperl/trunk/Changes
Url: 
http://svn.apache.org/viewcvs/perl/modperl/trunk/Changes?view=diff&rev=123150&p1=perl/modperl/trunk/Changes&r1=123149&p2=perl/modperl/trunk/Changes&r2=123150
==============================================================================
--- perl/modperl/trunk/Changes  (original)
+++ perl/modperl/trunk/Changes  Wed Dec 22 15:18:21 2004
@@ -12,6 +12,8 @@
 
 =item 1.99_19-dev
 
+$r->hostname is now writable [Gozer]
+
 Static build with a Perl without ithreads and a non-threaded MPM
 would segfault on startup. Caused by a bug in perl's perl_shutdown()
 code. Fixed in Perl 5.8.2, so it's now a build requirement [Gozer]

Modified: perl/modperl/trunk/t/response/TestAPI/request_rec.pm
Url: 
http://svn.apache.org/viewcvs/perl/modperl/trunk/t/response/TestAPI/request_rec.pm?view=diff&rev=123150&p1=perl/modperl/trunk/t/response/TestAPI/request_rec.pm&r1=123149&p2=perl/modperl/trunk/t/response/TestAPI/request_rec.pm&r2=123150
==============================================================================
--- perl/modperl/trunk/t/response/TestAPI/request_rec.pm        (original)
+++ perl/modperl/trunk/t/response/TestAPI/request_rec.pm        Wed Dec 22 
15:18:21 2004
@@ -23,7 +23,7 @@
 sub handler {
     my $r = shift;
 
-    plan $r, tests => 52;
+    plan $r, tests => 53;
 
     #Apache->request($r); #PerlOptions +GlobalRequest takes care
     my $gr = Apache->request;
@@ -60,6 +60,12 @@
     ok t_cmp $r->proto_num, 1000, 't->proto_num';
 
     ok t_cmp $r->hostname, $r->get_server_name, '$r->hostname';
+
+    {
+        my $old_hostname = $r->hostname("other.hostname");
+        ok t_cmp $r->hostname, "other.hostname", '$r->hostname rw';
+        $r->hostname($old_hostname);
+    }
 
     ok $r->request_time;
 

Modified: perl/modperl/trunk/xs/maps/apache_structures.map
Url: 
http://svn.apache.org/viewcvs/perl/modperl/trunk/xs/maps/apache_structures.map?view=diff&rev=123150&p1=perl/modperl/trunk/xs/maps/apache_structures.map&r1=123149&p2=perl/modperl/trunk/xs/maps/apache_structures.map&r2=123150
==============================================================================
--- perl/modperl/trunk/xs/maps/apache_structures.map    (original)
+++ perl/modperl/trunk/xs/maps/apache_structures.map    Wed Dec 22 15:18:21 2004
@@ -18,7 +18,7 @@
 <  header_only
 <  protocol
 <  proto_num
-<  hostname
+   hostname
 <  request_time
    status_line
    status

Reply via email to