Commit 728d11f9 authored by Bong Cosca's avatar Bong Cosca
Browse files

Bug fix: unserialize() returns incorrect value (Issue #382)

parent 8a3b9409
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1629,8 +1629,8 @@ class Cache extends Prefab {
					$raw=$fw->read($file);
				break;
		}
		if (isset($raw)) {
			list($val,$time,$ttl)=$fw->unserialize($raw);
		if (!isset($raw)) {
			list($val,$time,$ttl)=(array)$fw->unserialize($raw);
			if ($ttl===0 || $time+$ttl>microtime(TRUE))
				return array($time,$ttl);
			$this->clear($key);