mirror of
https://framagit.org/hubzilla/core.git
synced 2026-06-21 00:52:33 -04:00
use mb_strlen() instead of strlen()
This commit is contained in:
@@ -796,7 +796,7 @@ function attach_store($channel, $observer_hash, $options = '', $arr = null) {
|
||||
}
|
||||
}
|
||||
|
||||
if (strlen($filename) > MAX_FILENAME_LENGTH) {
|
||||
if (mb_strlen($filename, 'UTF-8') > MAX_FILENAME_LENGTH) {
|
||||
logger('filename too long');
|
||||
$ret['message'] = t('Filename too long');
|
||||
return $ret;
|
||||
@@ -1186,12 +1186,12 @@ function attach_mkdir($channel, $observer_hash, $arr = null) {
|
||||
return $ret;
|
||||
}
|
||||
|
||||
if(isset($arr['filename']) && !strlen($arr['filename'])) {
|
||||
if(empty($arr['filename'])) {
|
||||
$ret['message'] = t('Empty pathname');
|
||||
return $ret;
|
||||
}
|
||||
|
||||
if(strlen($arr['filename']) > MAX_FOLDER_LENGTH) {
|
||||
if(mb_strlen($arr['filename'], 'UTF-8') > MAX_FOLDER_LENGTH) {
|
||||
logger('pathname too long');
|
||||
$ret['message'] = t('Pathname too long');
|
||||
return $ret;
|
||||
@@ -2601,7 +2601,7 @@ function attach_move($channel_id, $resource_id, $new_folder_hash, $newname = '',
|
||||
}
|
||||
}
|
||||
|
||||
if (strlen($filename) > MAX_FILENAME_LENGTH) {
|
||||
if (mb_strlen($filename, 'UTF-8') > MAX_FILENAME_LENGTH) {
|
||||
logger('filename too long');
|
||||
$ret['message'] = t('Filename too long');
|
||||
return $ret;
|
||||
|
||||
Reference in New Issue
Block a user