alecpl
2009-12-14 63ffe33c016e3f5a016d4ea961b12caa9c5b20c3
- fix empty strings handling in rc_utf8_clean()


1 files modified
4 ■■■■ changed files
program/include/rcube_shared.inc 4 ●●●● patch | view | raw | blame | history
program/include/rcube_shared.inc
@@ -512,10 +512,10 @@
    return $input;
  // iconv/mbstring are much faster (especially with long strings)
  if (function_exists('mb_convert_encoding') && ($res = mb_convert_encoding($input, 'UTF8', 'UTF8')))
  if (function_exists('mb_convert_encoding') && ($res = mb_convert_encoding($input, 'UTF8', 'UTF8')) !== false)
    return $res;
  if (function_exists('iconv') && ($res = iconv('UTF8', 'UTF8//IGNORE', $input)))
  if (function_exists('iconv') && ($res = iconv('UTF8', 'UTF8//IGNORE', $input)) !== false)
    return $res;
  $regexp = '/^('.