* followup to #11260: normalized the boolean parameter $reportDocTag before adding...
authorRupert Germann <rupi@gmx.li>
Sun, 7 Jun 2009 21:36:16 +0000 (21:36 +0000)
committerRupert Germann <rupi@gmx.li>
Sun, 7 Jun 2009 21:36:16 +0000 (21:36 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@5566 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
t3lib/class.t3lib_div.php

index 8174233..02ec9a9 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
 2009-06-07  Rupert Germann  <rupi@gmx.li>
        * Fixed bug #0011288: function tslib_fe->setPageCacheContent() removes page_cache entry twice
        * Fixed bug #0011289: t3lib_cache_backend_FileBackend doesn't work properly with TYPO3 running in a subdirectory to the document root (thanks to Niels Pardon )
+       * followup to #11260: normalized the boolean parameter $reportDocTag before adding it to the md5 hash string
 
 2009-06-06  Benjamin Mack  <benni@typo3.org>
 
index c017c6a..125d226 100644 (file)
@@ -2458,7 +2458,7 @@ final class t3lib_div {
        public static function xml2array($string,$NSprefix='',$reportDocTag=FALSE) {
                static $firstLevelCache = array();
 
-               $identifier = md5($string . $NSprefix . $reportDocTag);
+               $identifier = md5($string . $NSprefix . ($reportDocTag ? '1' : '0'));
 
                        // look up in first level cache
                if (!empty($firstLevelCache[$identifier])) {