]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Fix a logic error in php-gettext's setlocale() check; if setlocale() failed to return...
authorBrion Vibber <brion@pobox.com>
Fri, 16 Oct 2009 18:19:52 +0000 (11:19 -0700)
committerBrion Vibber <brion@pobox.com>
Fri, 16 Oct 2009 18:19:52 +0000 (11:19 -0700)
Submitting fix upstream, but as the package is currently unmaintained it may not make it in.

extlib/php-gettext/gettext.inc

index fcaafe7c9eb1cb0d4d9acf68455e74e65bccc209..7c95e40ec226660cf4e314de34fb3344ddad8ac4 100644 (file)
@@ -129,7 +129,7 @@ function _setlocale($category, $locale) {
         $ret = 0;
         if (function_exists('setlocale')) // I don't know if this ever happens ;)
            $ret = setlocale($category, $locale);
-        if (($ret and $locale == '') or ($ret == $locale)) {
+        if ($ret and ($locale == '' or $ret == $locale)) {
             $EMULATEGETTEXT = 0;
             $CURRENTLOCALE = $ret;
         } else {