]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Fix OpenID discovery in pages using uppercase <HEAD> tag
authorSandro Santilli <strk@kbt.io>
Sat, 8 Apr 2017 07:13:59 +0000 (09:13 +0200)
committerSandro Santilli <strk@kbt.io>
Sat, 8 Apr 2017 07:13:59 +0000 (09:13 +0200)
Closes #60

Equivalent change was proposed upstream:
https://github.com/openid/php-openid/pull/134

extlib/Auth/OpenID/Parse.php

index 0461bdcff7a065078b684c779ba88c6e02d4245b..af0b86af7ee014359fcca4c6c513612fcc015027 100644 (file)
@@ -218,21 +218,11 @@ class Auth_OpenID_Parse {
     
     function match($regexp, $text, &$match)
     {
-        if (!is_callable('mb_ereg_search_init')) {
-            if (!preg_match($regexp, $text, $match)) {
-                return false;
-            }
-            $match = $match[0];
-            return true;
+        if (preg_match($regexp, $text, $match)) {
+           return true;
         }
 
-        $regexp = substr($regexp, 1, strlen($regexp) - 2 - strlen($this->_re_flags));
-        mb_ereg_search_init($text);
-        if (!mb_ereg_search($regexp)) {
-            return false;
-        }
-        $match = mb_ereg_search_getregs();
-        return true;
+        return false;
     }
 
     /**