Changeset 54539 in webkit


Ignore:
Timestamp:
Feb 9, 2010, 1:51:35 AM (16 years ago)
Author:
eric@webkit.org
Message:

2010-02-09 Janne Koskinen <janne.p.koskinen@digia.com>

Reviewed by Laszlo Gombos.

[Qt] use nanval() for Symbian as nonInlineNaN
https://bugs.webkit.org/show_bug.cgi?id=34170

numeric_limits<double>::quiet_NaN is broken in Symbian
causing NaN to be evaluated as a number.

  • runtime/JSValue.cpp: (JSC::nonInlineNaN):
Location:
trunk/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r54534 r54539  
     12010-02-09  Janne Koskinen  <janne.p.koskinen@digia.com>
     2
     3        Reviewed by Laszlo Gombos.
     4
     5        [Qt] use nanval() for Symbian as nonInlineNaN
     6        https://bugs.webkit.org/show_bug.cgi?id=34170
     7
     8        numeric_limits<double>::quiet_NaN is broken in Symbian
     9        causing NaN to be evaluated as a number.
     10
     11        * runtime/JSValue.cpp:
     12        (JSC::nonInlineNaN):
     13
    1142010-02-09  Tamas Szirbucz  <szirbucz@inf.u-szeged.hu>
    215
  • trunk/JavaScriptCore/runtime/JSValue.cpp

    r49030 r54539  
    175175NEVER_INLINE double nonInlineNaN()
    176176{
     177#if OS(SYMBIAN)
     178    return nanval();
     179#else
    177180    return std::numeric_limits<double>::quiet_NaN();
     181#endif
    178182}
    179183
Note: See TracChangeset for help on using the changeset viewer.