diff --git a/jerry-core/ecma/builtin-objects/ecma-builtin-helpers-date.cpp b/jerry-core/ecma/builtin-objects/ecma-builtin-helpers-date.cpp index 984c9732d..74c0c7b58 100644 --- a/jerry-core/ecma/builtin-objects/ecma-builtin-helpers-date.cpp +++ b/jerry-core/ecma/builtin-objects/ecma-builtin-helpers-date.cpp @@ -1087,7 +1087,7 @@ ecma_date_value_to_string (ecma_number_t datetime_number) /**< datetime */ dest_p = ecma_date_value_number_to_bytes (dest_p, time_zone / 60, 2); dest_p = ecma_date_value_number_to_bytes (dest_p, time_zone % 60, 2); - JERRY_ASSERT (dest_p - character_buffer == result_string_length); + JERRY_ASSERT ((uint32_t) (dest_p - character_buffer) == result_string_length); ecma_string_t *date_string_p = ecma_new_ecma_string_from_utf8 (character_buffer, result_string_length); @@ -1128,7 +1128,7 @@ ecma_date_value_to_utc_string (ecma_number_t datetime_number) /**< datetime */ dest_p = ecma_date_value_to_string_common (dest_p, datetime_number); - JERRY_ASSERT (dest_p - character_buffer == result_string_length); + JERRY_ASSERT ((uint32_t) (dest_p - character_buffer) == result_string_length); ecma_string_t *date_string_p = ecma_new_ecma_string_from_utf8 (character_buffer, result_string_length); @@ -1189,7 +1189,7 @@ ecma_date_value_to_iso_string (ecma_number_t datetime_number) /**