MDL-24282 fixed double decode - I just meant to specify default value there, sorry...
authorPetr Skoda <skodak@moodle.org>
Wed, 22 Sep 2010 15:03:39 +0000 (15:03 +0000)
committerPetr Skoda <skodak@moodle.org>
Wed, 22 Sep 2010 15:03:39 +0000 (15:03 +0000)
lib/weblib.php

index 6cfb9a6..6c3e7a0 100644 (file)
@@ -121,7 +121,7 @@ function s($var, $obsolete = false) {
         return '0';
     }
 
-    return preg_replace("/&amp;#(\d+|x[0-7a-fA-F]+);/i", "&#$1;", htmlspecialchars($var, ENT_QUOTES, 'UTF-8', false));
+    return preg_replace("/&amp;#(\d+|x[0-7a-fA-F]+);/i", "&#$1;", htmlspecialchars($var, ENT_QUOTES, 'UTF-8', true));
 }
 
 /**