diff --git a/lib/functions.php b/lib/functions.php index 5adfc76..7ce6b68 100644 --- a/lib/functions.php +++ b/lib/functions.php @@ -2584,7 +2584,7 @@ function dn_unescape($dn) { foreach ($dn as $key => $rdn) $a[$key] = preg_replace_callback('/\\\([0-9A-Fa-f]{2})/', function ($r) { - return "''.chr(hexdec('$r[1]')).''"; + return chr(hexdec($r[1])); }, $rdn ); @@ -2594,7 +2594,7 @@ function dn_unescape($dn) { } else { return preg_replace_callback('/\\\([0-9A-Fa-f]{2})/', function ($r) { - return "''.chr(hexdec('$r[1]')).''"; + return chr(hexdec($r[1])); }, $dn );