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]