]> git.mxchange.org Git - friendica.git/blobdiff - include/cache.php
Merge pull request #3067 from rabuzarus/20170105_-_fix_dfrn_doxygen_todos
[friendica.git] / include / cache.php
index eee61dcd9e739af26f872fa3a28125a78bb1be8c..e8af8f9de119ef543415f2b93523790ca9e6aa87 100644 (file)
@@ -87,10 +87,10 @@ class Cache {
                        $cached = $memcache->get(get_app()->get_hostname().":".$key);
                        $value = @unserialize($cached);
 
-                       // Only return a value if the serialized value is valid and
+                       // Only return a value if the serialized value is valid.
                        // We also check if the db entry is a serialized
-                       // boolean 'false' value which we want to return)
-                       if ($cached === 'b:0;' || $value !== false) {
+                       // boolean 'false' value (which we want to return).
+                       if ($cached === serialize(false) || $value !== false) {
                                return $value;
                        }
 
@@ -108,10 +108,10 @@ class Cache {
                        $cached = $r[0]['v'];
                        $value = @unserialize($cached);
 
-                       // Only return a value if the serialized value is valid and
+                       // Only return a value if the serialized value is valid.
                        // We also check if the db entry is a serialized
-                       // boolean 'false' value which we want to return)
-                       if ($cached === 'b:0;' || $value !== false) {
+                       // boolean 'false' value (which we want to return).
+                       if ($cached === serialize(false) || $value !== false) {
                                return $value;
                        }
                }