Fix builtin_define_property
authorLars Knoll <lars.knoll@digia.com>
Sat, 2 Mar 2013 23:50:33 +0000 (00:50 +0100)
committerLars Knoll <lars.knoll@digia.com>
Sun, 3 Mar 2013 10:13:04 +0000 (11:13 +0100)
commite5f6264ad2cac6dfa3ef8d92e2c85b07319dcc78
treed9ed702015a4d50af4e5158016e7803e2cde12aa
parent6261e92f9da9bcc8426e0bb502ae3ac2ef2ae03c
Fix builtin_define_property

Commit 72c1fe5822aa65f4a3f70f78e058fb7e3154a4b6 broke
object literals that uses numbers as keys (e.g.
{ "2": "bla" }. This fixes it while keeping the faster
code path.

Change-Id: I0e89eb6e03da6a2e55d833ac0ad956f35e597297
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
src/v4/qmljs_runtime.cpp