Diff for /parser3/src/main/pa_cache_managers.C between versions 1.16 and 1.19

version 1.16, 2005/08/09 08:14:51 version 1.19, 2015/10/26 01:21:58
Line 1 Line 1
 /** @file  /** @file
         Parser: status press center implementation.          Parser: status press center implementation.
   
         Copyright (c) 2001-2005 ArtLebedev Group (http://www.artlebedev.com)          Copyright (c) 2001-2015 Art. Lebedev Studio (http://www.artlebedev.com)
         Author: Alexandr Petrosian <paf@design.ru> (http://paf.design.ru)          Author: Alexandr Petrosian <paf@design.ru> (http://paf.design.ru)
 */  */
   
 static const char * const IDENT_CACHE_MANAGERS_C="$Date$";  
   
 #include "pa_cache_managers.h"  #include "pa_cache_managers.h"
   
   volatile const char * IDENT_PA_CACHE_MANAGERS_C="$Id$" IDENT_PA_CACHE_MANAGERS_H;
   
 #include "pa_sql_driver_manager.h"  #include "pa_sql_driver_manager.h"
 #ifdef XML  #ifdef XML
 #include "pa_stylesheet_manager.h"  #include "pa_stylesheet_manager.h"
Line 30  static void delete_one(Cache_managers::k Line 30  static void delete_one(Cache_managers::k
         delete avalue;          delete avalue;
 }  }
 Cache_managers::~Cache_managers() {  Cache_managers::~Cache_managers() {
         for_each(delete_one, 0);          for_each<int>(delete_one, 0);
 }  }
   
 // methods  // methods
Line 40  static void maybe_expire_one(Cache_manag Line 40  static void maybe_expire_one(Cache_manag
         avalue->maybe_expire_cache();          avalue->maybe_expire_cache();
 }  }
 void Cache_managers::maybe_expire() {  void Cache_managers::maybe_expire() {
         for_each(maybe_expire_one, 0);          for_each<int>(maybe_expire_one, 0);
 }  }

Removed from v.1.16  
changed lines
  Added in v.1.19


E-mail: