[PHP-CVS] cvs: php4 /pear/Cache Function_Cache.php

2001-01-20 Thread Sebastian Bergmann

sbergmann   Sat Jan 20 09:40:06 2001 EDT

  Modified files:  
/php4/pear/CacheFunction_Cache.php 
  Log:
  Fixed two small glitches. Note: The Shared Memory version of Function_Cache does not 
work correctly at the moment, but I'm on it.
  
Index: php4/pear/Cache/Function_Cache.php
diff -u php4/pear/Cache/Function_Cache.php:1.2 php4/pear/Cache/Function_Cache.php:1.3
--- php4/pear/Cache/Function_Cache.php:1.2  Tue Jan  9 17:01:53 2001
+++ php4/pear/Cache/Function_Cache.php  Sat Jan 20 09:40:05 2001
@@ -3,7 +3,7 @@
 // +--+
 // | PHP version 4.0  |
 // +--+
-// | Copyright (c) 1997-2001 The PHP Group|
+// | Copyright (c) 1997, 1998, 1999, 2000 The PHP Group   |
 // +--+
 // | This source file is subject to version 2.02 of the PHP license,  |
 // | that is bundled with this package in the file LICENSE, and is|
@@ -16,7 +16,7 @@
 // | Authors: Sebastian Bergmann [EMAIL PROTECTED]   |
 // +--+
 //
-// $Id: Function_Cache.php,v 1.2 2001/01/10 01:01:53 ssb Exp $
+// $Id: Function_Cache.php,v 1.3 2001/01/20 17:40:05 sbergmann Exp $
 //
 
 /**
@@ -58,7 +58,7 @@
 * 
 * @author   Sebastian Bergmann [EMAIL PROTECTED]
 * @module   Function_Cache
-* @version  $Revision: 1.2 $
+* @version  $Revision: 1.3 $
 * @access   public
 */
 
@@ -192,7 +192,7 @@
 function cache_set_lifetime( $func_name, $lifetime )
 {
   // check $lifetime argument
-  if( is_number( $lifetime ) )
+  if( is_integer( $lifetime ) )
   {
 // store $lifetime
 $GLOBALS[ "_cache" ][ "lifetime" ][ $func_name ] = $lifetime;
@@ -262,7 +262,7 @@
   $shm = shm_attach( CACHE_SHM_KEY, CACHE_SHM_SIZE );
 
   // read cache contents
-  $cache = shm_get_var( $shm, CACHE_SHM_VAR );
+  $cache = @shm_get_var( $shm, CACHE_SHM_VAR );
 
   // release shared memory
   sem_release( $sem );



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP-CVS] cvs: php4 /pear/Cache Function_Cache.php

2001-01-20 Thread Sebastian Bergmann

sbergmann   Sat Jan 20 09:41:55 2001 EDT

  Modified files:  
/php4/pear/CacheFunction_Cache.php 
  Log:
  Next time without the 'Oops!'.
  
Index: php4/pear/Cache/Function_Cache.php
diff -u php4/pear/Cache/Function_Cache.php:1.3 php4/pear/Cache/Function_Cache.php:1.4
--- php4/pear/Cache/Function_Cache.php:1.3  Sat Jan 20 09:40:05 2001
+++ php4/pear/Cache/Function_Cache.php  Sat Jan 20 09:41:55 2001
@@ -3,7 +3,7 @@
 // +--+
 // | PHP version 4.0  |
 // +--+
-// | Copyright (c) 1997, 1998, 1999, 2000 The PHP Group   |
+// | Copyright (c) 1997-2001 The PHP Group|
 // +--+
 // | This source file is subject to version 2.02 of the PHP license,  |
 // | that is bundled with this package in the file LICENSE, and is|
@@ -16,7 +16,7 @@
 // | Authors: Sebastian Bergmann [EMAIL PROTECTED]   |
 // +--+
 //
-// $Id: Function_Cache.php,v 1.3 2001/01/20 17:40:05 sbergmann Exp $
+// $Id: Function_Cache.php,v 1.4 2001/01/20 17:41:55 sbergmann Exp $
 //
 
 /**
@@ -58,7 +58,7 @@
 * 
 * @author   Sebastian Bergmann [EMAIL PROTECTED]
 * @module   Function_Cache
-* @version  $Revision: 1.3 $
+* @version  $Revision: 1.4 $
 * @access   public
 */
 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]