matts       2005/10/24 11:41:45

  Modified:    lib/Apache/AxKit Cache.pm
  Log:
  Fix retrieving cache for gzipped cache files.
  
  Revision  Changes    Path
  1.14      +3 -3      xml-axkit/lib/Apache/AxKit/Cache.pm
  
  Index: Cache.pm
  ===================================================================
  RCS file: /home/cvs/xml-axkit/lib/Apache/AxKit/Cache.pm,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- Cache.pm  14 Jul 2005 18:43:33 -0000      1.13
  +++ Cache.pm  24 Oct 2005 18:41:45 -0000      1.14
  @@ -171,10 +171,10 @@
   }
   
   sub get_fh {
  -    my $self = shift;
  +    my ($self, $gzip) = @_;
       return if $self->{no_cache};
       my $fh = Apache->gensym();
  -    if (AxKit::sysopen($fh, $self->{file}, O_RDONLY, 'raw')) {
  +    if (AxKit::sysopen($fh, $self->{file} . ($gzip ? '.gz' : ''), O_RDONLY, 
'raw')) {
           flock($fh, LOCK_SH);
           return $fh;
       }
  
  
  

Reply via email to