Fix our NaN boxing.
authorLars Knoll <lars.knoll@digia.com>
Thu, 17 Jan 2013 12:42:42 +0000 (13:42 +0100)
committerSimon Hausmann <simon.hausmann@digia.com>
Thu, 17 Jan 2013 15:13:31 +0000 (16:13 +0100)
commite48d4661d868c38cbdf11fd150fc54546eb1abf9
tree2b1044c0fd45e8f6eb53eeec334cac4fcd7462ff
parentdec5371fcdc8a56d89677cb33e5535c3b675eaad
Fix our NaN boxing.

-NaN was not recognised as a double, but as a pointer,
leading to wrong behavior and crashes.
We actually have one more bit available, so let's use it.

Change-Id: I505ed5748228e4337d99da3b4eda43960967e117
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
qmljs_value.h