Change ecma_length_t and jerry_api_length_t from uint16_t to uint32_t.
JerryScript-DCO-1.0-Signed-off-by: Andrey Shitov a.shitov@samsung.com
This commit is contained in:
@@ -43,7 +43,7 @@ typedef ecma_char_t *ecma_char_ptr_t;
|
||||
/**
|
||||
* Description of a collection's/string's length
|
||||
*/
|
||||
typedef uint16_t ecma_length_t;
|
||||
typedef uint32_t ecma_length_t;
|
||||
|
||||
/**
|
||||
* ECMA string hash
|
||||
|
||||
@@ -544,7 +544,7 @@ lit_magic_record_ex_get_magic_str_id (literal_t lit) /**< literal */
|
||||
return static_cast<lit_magic_record_t *> (lit)->get_magic_str_id<lit_magic_string_ex_id_t> ();
|
||||
} /* lit_magic_record_ex_get_magic_str_id */
|
||||
|
||||
int32_t
|
||||
ecma_length_t
|
||||
lit_charset_record_get_length (literal_t lit) /**< literal */
|
||||
{
|
||||
return static_cast<lit_charset_record_t *> (lit)->get_length ();;
|
||||
|
||||
@@ -42,13 +42,14 @@ bool lit_literal_equal_type_num (literal_t, ecma_number_t);
|
||||
bool lit_literal_equal_type (literal_t, literal_t);
|
||||
|
||||
const ecma_char_t *lit_literal_to_charset (literal_t, ecma_char_t *, size_t);
|
||||
|
||||
const char *lit_literal_to_str_internal_buf (literal_t);
|
||||
|
||||
literal_t lit_get_literal_by_cp (lit_cpointer_t);
|
||||
|
||||
lit_string_hash_t lit_charset_literal_get_hash (literal_t);
|
||||
ecma_number_t lit_charset_literal_get_number (literal_t);
|
||||
int32_t lit_charset_record_get_length (literal_t);
|
||||
ecma_length_t lit_charset_record_get_length (literal_t);
|
||||
|
||||
lit_magic_string_id_t lit_magic_record_get_magic_str_id (literal_t);
|
||||
lit_magic_string_ex_id_t lit_magic_record_ex_get_magic_str_id (literal_t);
|
||||
|
||||
Reference in New Issue
Block a user