Change-Id: I2bca291d39ba68afdb0eecb5bad681957ea9a946
Signed-off-by: Hokwon Song <hokwon.song@samsung.com>
if (!(*pUnicodeStr & 0xFF00))
{
+ int tableSize = sizeof(ISO_8859_16_UNICODE_TABLE) / sizeof(ISO_8859_16_UNICODE_TABLE[0]);
+ SysTryReturn(NID_TEXT, *pUnicodeStr - 0xA0 < tableSize, E_INVALID_ENCODING_RANGE, E_INVALID_ENCODING_RANGE,
+ "[E_INVALID_ENCODING_RANGE] It is an invalid byte.");
+
if (ISO_8859_16_UNICODE_TABLE[*pUnicodeStr - 0xA0] != *pUnicodeStr)
{
return E_INVALID_ENCODING_RANGE;