Revert r37295 "(bug 14159) Use of MEMCACHE_COMPRESSED constant causes an E_NOTICE...
authorBrion Vibber <brion@users.mediawiki.org>
Wed, 9 Jul 2008 01:07:49 +0000 (01:07 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Wed, 9 Jul 2008 01:07:49 +0000 (01:07 +0000)
No such constant is modified here... there's a class constant instead which is being renamed, apparently for no reason.

RELEASE-NOTES
includes/memcached-client.php

index ef9cce3..d8f9b38 100644 (file)
@@ -425,8 +425,6 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
 * (bug 14709) Fix login success message formatting when using cookie check
 * (bug 14710) Remove "donate" link from default sidebar
 * (bug 14745) Image moving works on sites that transform thumbnails via 404
-* (bug 14159) Use of MEMCACHE_COMPRESSED constant no longer causes E_NOTICE 
-  on PHP installs with the Memcache module installed.
 * (bug 2186) Document.write() in wikibits caused failures when using
   application/xhtml+xml. The calls to this have been removed.
 
index 1a3d39c..6bd1838 100644 (file)
@@ -86,7 +86,7 @@ class memcached
                /**
                 * Flag: indicates data is compressed
                 */
-               const MCOMPRESSED = 2;
+               const COMPRESSED = 2;
 
                // }}}
 
@@ -908,7 +908,7 @@ class memcached
                return false;
             }
 
-            if ($this->_have_zlib && $flags & memcached::MCOMPRESSED)
+            if ($this->_have_zlib && $flags & memcached::COMPRESSED)
                $ret[$rkey] = gzuncompress($ret[$rkey]);
 
             $ret[$rkey] = rtrim($ret[$rkey]);
@@ -973,7 +973,7 @@ class memcached
                $this->_debugprint(sprintf("client: compressing data; was %d bytes is now %d bytes\n", $len, $c_len));
             $val = $c_val;
             $len = $c_len;
-            $flags |= memcached::MCOMPRESSED;
+            $flags |= memcached::COMPRESSED;
          }
       }
       if (!$this->_safe_fwrite($sock, "$cmd $key $flags $exp $len\r\n$val\r\n"))