BC
authorTim Starling <tstarling@users.mediawiki.org>
Sat, 14 Oct 2006 10:31:34 +0000 (10:31 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Sat, 14 Oct 2006 10:31:34 +0000 (10:31 +0000)
includes/CacheDependency.php

index 6a59176..4bb3d32 100644 (file)
@@ -81,7 +81,7 @@ class DependencyWrapper {
                $callbackParams = array(), $deps = array() ) 
        {
                $obj = $cache->get( $key );
-               if ( $obj && !$obj->isExpired() ) {
+               if ( is_object( $obj ) && $obj instanceof DependencyWrapper && !$obj->isExpired() ) {
                        $value = $obj->value;
                } elseif ( $callback ) {
                        $value = call_user_func_array( $callback, $callbackParams );