From 23e9e773e062ef75fefb4f30f534350dcf22387e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81d=C3=A1m=20Kallai?= Date: Mon, 19 Oct 2020 14:30:43 +0200 Subject: [PATCH] Fix implicit 'double' conversion reported by Clang (#4296) JerryScript-DCO-1.0-Signed-off-by: Adam Kallai kadam@inf.u-szeged.hu --- jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c b/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c index 98f1ff0ee..1f30bb7ad 100644 --- a/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c +++ b/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c @@ -1306,7 +1306,7 @@ ecma_builtin_array_prototype_object_splice (const ecma_value_t args[], /**< argu #if ENABLED (JERRY_ESNEXT) /* ES11: 8. */ - if (new_length > ECMA_NUMBER_MAX_SAFE_INTEGER) + if ((ecma_number_t) new_length > ECMA_NUMBER_MAX_SAFE_INTEGER) { return ecma_raise_type_error (ECMA_ERR_MSG ("Invalid new array length")); }