diff --git a/qmljs_runtime.cpp b/qmljs_runtime.cpp index 6cbc8f60a7..9e9d3640ff 100644 --- a/qmljs_runtime.cpp +++ b/qmljs_runtime.cpp @@ -449,7 +449,7 @@ Value __qmljs_delete_subscript(Context *ctx, Value base, Value index) else if (index.isDouble()) n = index.doubleValue(); if (n >= 0) { - if (n < a->value.size()) { + if (n < (int) a->value.size()) { a->value.assign(n, Value::undefinedValue()); return Value::fromBoolean(true); }