[BUGFIX] Fatal error in indexed_search 22/26922/2
authorMarkus Klein <klein.t3@mfc-linz.at>
Sat, 18 Jan 2014 15:06:30 +0000 (16:06 +0100)
committerMarkus Klein <klein.t3@mfc-linz.at>
Sat, 18 Jan 2014 15:07:59 +0000 (16:07 +0100)
FileContentParser misses one backslash for RuntimeException
to be in global namespace.
Only master is affected, since backports got corrected already.

Releases: 6.2
Resolves: #55128
Change-Id: I015c1236847c4963dd28f400d14a5fe97b7868e6
Reviewed-on: https://review.typo3.org/26922
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Markus Klein
Tested-by: Markus Klein
typo3/sysext/indexed_search/Classes/FileContentParser.php

index 33a9fa4..596372e 100644 (file)
@@ -659,10 +659,10 @@ class FileContentParser {
         *
         * Parameter <code>$resetLocale</code> has to be FALSE and TRUE alternating for all calls.
         *
-        * @staticvar string $lastLocale Stores the locale used before it is overriden by this method.
+        * @staticvar string $lastLocale Stores the locale used before it is overridden by this method.
         * @param boolean $resetLocale TRUE resets the locale to $lastLocale.
         * @return void
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        protected function setLocaleForServerFileSystem($resetLocale = FALSE) {
                static $lastLocale = NULL;
@@ -672,13 +672,13 @@ class FileContentParser {
 
                if ($resetLocale) {
                        if ($lastLocale == NULL) {
-                               throw new RuntimeException('Cannot reset locale to NULL.', 1357064326);
+                               throw new \RuntimeException('Cannot reset locale to NULL.', 1357064326);
                        }
                        setlocale(LC_CTYPE, $lastLocale);
                        $lastLocale = NULL;
                } else {
                        if ($lastLocale !== NULL) {
-                               throw new RuntimeException('Cannot set new locale as locale has already been changed before.', 1357064437);
+                               throw new \RuntimeException('Cannot set new locale as locale has already been changed before.', 1357064437);
                        }
                        $lastLocale = setlocale(LC_CTYPE, 0);
                        setlocale(LC_CTYPE, $GLOBALS['TYPO3_CONF_VARS']['SYS']['systemLocale']);