]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Fix for unicode string auto-linking bug
authorSean Murphy <sgmurphy@gmail.com>
Thu, 5 Feb 2009 22:29:58 +0000 (17:29 -0500)
committerSean Murphy <sgmurphy@gmail.com>
Thu, 5 Feb 2009 22:29:58 +0000 (17:29 -0500)
lib/util.php

index 87c239d5d9ceac16493c488491f893788ec2e943..e96317520429d6c21213dfbbc638de85a9d4d601 100644 (file)
@@ -447,7 +447,7 @@ function common_replace_urls_callback($text, $callback) {
         
         // Replace it!
         $start = mb_strpos($text, $url, $offset);
-        $text = substr_replace($text, $modified_url, $start, mb_strlen($url));
+        $text = mb_substr($text, 0, $start).$modified_url.mb_substr($text, $start + mb_strlen($url), mb_strlen($text));
         $offset = $start + mb_strlen($modified_url);
     }