Merge branch '0.9.x' into 1.0.x
This commit is contained in:
@@ -946,7 +946,12 @@ function common_shorten_links($text, $always = false)
|
||||
function common_validate_utf8($str)
|
||||
{
|
||||
// preg_replace will return NULL on invalid UTF-8 input.
|
||||
return preg_replace('//u', '', $str);
|
||||
//
|
||||
// Note: empty regex //u also caused NULL return on some
|
||||
// production machines, but none of our test machines.
|
||||
//
|
||||
// This should be replaced with a more reliable check.
|
||||
return preg_replace('/\x00/u', '', $str);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user