]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Memcache_DataObject checks for PEAR::isError() on results
authorEvan Prodromou <evan@status.net>
Mon, 27 Dec 2010 05:08:20 +0000 (21:08 -0800)
committerEvan Prodromou <evan@status.net>
Mon, 27 Dec 2010 05:08:20 +0000 (21:08 -0800)
classes/Memcached_DataObject.php

index eb5d2627f27efc664d45ff530305334dd19cc4ae..d50b4071d1eeaef3548dd992675498bd991fad31 100644 (file)
@@ -74,7 +74,7 @@ class Memcached_DataObject extends Safe_DataObject
             return $i;
         } else {
             $i = DB_DataObject::factory($cls);
-            if (empty($i)) {
+            if (empty($i) || PEAR::isError($i)) {
                 return false;
             }
             foreach ($kv as $k => $v) {