Fix unsupported operand types error when codepoints arrays are merged

This commit is contained in:
Jonas Nutz 2018-10-01 13:48:27 +02:00
parent a5135e2cf0
commit d06fee8012

View File

@ -2003,7 +2003,10 @@ class TCPDF_FONTS {
$chars = str_split($str);
$carr = array_map('ord', $chars);
}
$currentfont['subsetchars'] += array_fill_keys($carr, true);
if (is_array($currentfont['subsetchars']) && is_array($carr))
$currentfont['subsetchars'] += array_fill_keys($carr, true);
else
array_merge($currentfont['subsetchars'], $carr);
return $carr;
}